Вопросы с тегом «swift»

83
Измените размер UIImage до 200x200pt / px

Я изо всех сил пытался изменить размер изображения. В основном я наткнулся на: как уменьшить масштаб UIImage и сделать его одновременно хрустящим / резким, а не размытым? Это кажется правильным решением, но почему-то работает некорректно. Мое приложение работает с фотографиями из камеры. Размер...

83
Ячейка табличного представления с возможностью прокрутки в iOS 9

Я хочу, чтобы в моем списке таблиц было меню с возможностью прокрутки, как в iOS 8 (впервые появилось в iOS 7). Я нашел руководство Рэя Вендерлиха, в котором ясно, как это сделать, но оно было написано год и 4 месяца назад, а код написан на Objective-C. Включили ли наконец iOS 8 или грядущую iOS 9...

83
Как представить контроллер представления справа налево в iOS с помощью Swift

Я использую PresentViewController для отображения нового экрана let dashboardWorkout = DashboardWorkoutViewController() presentViewController(dashboardWorkout, animated: true, completion: nil) Это представляет новый экран снизу вверх, но я хочу, чтобы он отображался справа налево без использования...

83
Службы геолокации не работают в iOS 11

Я только что перестроил свое приложение с iOS 11 SDK в попытке удалить то, blue bannerчто теперь всегда появляется. Я подумал: «Замечательно, это сработало», но обнаружил, что службы определения местоположения теперь вообще не работают. Приложение для работы с iOS 10 - Кто-нибудь что-нибудь...

83
UIStackView Скрыть просмотр анимации

В iOS 11 поведение анимации скрытия внутри a UIStackViewизменилось, но я нигде не смог найти это задокументировано. iOS 10 iOS 11 Код в обоих случаях таков: UIView.animate(withDuration: DiscoverHeaderView.animationDuration, delay: 0.0, usingSpringWithDamping: 0.9, initialSpringVelocity: 1,...

82
Сделать простое затухание анимации в Swift?

Я пытаюсь сделать простую анимацию на Swift. Это угасание. Я пытался: self.myFirstLabel.alpha = 0 self.myFirstButton.alpha = 0 self.mySecondButton.alpha = 0 Тогда у меня есть: self.view.addSubview(myFirstLabel) self.view.addSubview(myFirstButton) self.view.addSubview(mySecondButton) А потом:...

82
Есть ли способ установить связанные объекты в Swift?

Исходя из цели C, вы можете вызывать функцию objc_setAssociatedObjectмежду двумя объектами, чтобы они поддерживали ссылку, что может быть удобно, если во время выполнения вы не хотите, чтобы объект был уничтожен, пока его ссылка также не будет удалена. Есть ли у Swift что-нибудь подобное?...

82
Что означает «@UIApplicationMain»?

Я только что создал свой первый проект Swift, в AppDelegate.swiftнем есть строка над объявлением класса - почему он там ?! ... import UIKit import CoreData @UIApplicationMain // <- WHY IS IT HERE? class AppDelegate: UIResponder, UIApplicationDelegate { ......

82
Быстрое случайное число от 0 до 1

В Swift я пытаюсь получить случайное число с плавающей запятой между 0 и 1, но я не могу заставить работать преобразования типов. func randomCGFloat() -> CGFloat { return CGFloat(arc4random()) / UINT32_MAX } Я получаю сообщение об ошибке "CGFloat" не преобразовывается в "UInt8" Запуск Xcode 6....

82
Получение размера клавиатуры от userInfo в Swift

Я пытался добавить код, чтобы переместить мой взгляд вверх при появлении клавиатуры, однако у меня возникают проблемы с переводом примеров Objective-C в Swift. Я добился определенного прогресса, но застрял на одной линии. Это два руководства / вопроса, которые я следил: Как переместить содержимое...

82
Функция протокола возвращает Self

У меня есть протокол P, который возвращает копию объекта: protocol P { func copy() -> Self } и класс C, реализующий P: class C : P { func copy() -> Self { return C() } } Однако, если я помещаю возвращаемое значение, Selfя получаю следующую ошибку: Невозможно преобразовать возвращаемое...

82
Как добавить текст к изображению в iOS Swift?

Я огляделся и не смог понять, как взять текст, наложить его на изображение, а затем объединить два в одно UIImage. Я исчерпал Google, используя поисковые запросы, которые я могу придумать, поэтому, если у кого-то есть решение или, по крайней мере, подсказка, на которую они могут указать, были бы...

82
Пример быстрого расширения

Изначально я хотел узнать, как сделать что-то подобное UIColor.myCustomGreen чтобы я мог определять свои собственные цвета и использовать их во всем своем приложении. Раньше я изучал расширения и думал, что, вероятно, смогу использовать их для решения своей проблемы, но я не мог точно вспомнить,...

81
Оператор возведения в степень в Swift

Я не вижу оператора возведения в степень, определенного в базовых арифметических операторах в справочнике по языку Swift. Действительно ли в языке нет предопределенного оператора возведения в степень целого числа или числа с плавающей запятой?...

81
Не удалось создать экземпляр класса с именем IBNSLayoutConstraint

Я использую бета-версию XCode6 и пробую Swift. Когда я устанавливаю некоторые ограничения автоматического макета в контроллер представления, приложение вылетает со следующей ошибкой: Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate...

81
как быстро сохранить и прочитать массив массива в NSUserdefaults?

Мне нужно создать массив для добавления объектов с этим форматом, например словаря в Swift: ["key1": "value1", "key2": "value2"] Когда я пытаюсь сохранить NSUserDefaultsвсе правильно, но при чтении NSUserDefaultsс ключом происходит сбой. Какие данные нужны моему var obj? let def =...