Tag: touch

Пользовательский чертеж UITextField при редактировании

Я пытаюсь построить текстовое поле с пользовательским префиксом (подумайте о текстовом поле для ввода номера телефона, а префикс – это международный телефонный код). Я бы хотел, чтобы текстовое поле было очень похоже на обычное текстовое поле и область префикса, которую нельзя выбрать. Более того, я хотел бы, чтобы префикс перемещался и находился рядом с текстом […]

Остановка анимации GIF

Здесь я использую библиотеку uiimage-from-animated-gif, чтобы показать анимированный GIF через UIImage . Он работает, но мне нужно остановить анимацию, imageView после одной полной революции. Следующий код: NSURL *url = [[NSBundle mainBundle] URLForResource:@"dove-animate" withExtension:@"gif"]; self.imageView.image = [UIImage animatedImageWithAnimatedGIFData:[NSData dataWithContentsOfURL:url]]; Заранее спасибо.

UIViewController viewWillAppear вызывается после своего собственного просмотраWillDisappear

Архитектура приложения: — UINavigationController — UIViewController (rootViewController) — UITabBarController — ChildViewController Когда пользователь предпринимает действие в ChildViewController , я нажимаю NewViewController на самый верхний UINavigationController чтобы он отображался выше всего остального в приложении. Все это прекрасно работает. Однако, когда этот NewViewController в UINavigationController , ChildViewController мгновенно запускает свой viewWillDisappear и его методы viewWillAppear. Это порядок […]

Значение для UIKeyboardAnimationDurationUserInfoKey равно нулю, когда панель QuickType показывает / скрывает. Зачем?

Я использую UIKeyboardWillChangeFrameNotification для изменения моих представлений при отображении клавиатуры. Чтобы анимировать вместе с клавиатурой, я использую NSNotification пользовательской информации NSNotification для получения продолжительности анимации с ключом UIKeyboardAnimationDurationUserInfoKey . Это работает, когда клавиатура отображается и скрывается. Но не тогда, когда его рамка изменяется, пока она уже отображается, например, когда отображается панель QuickType. Кто-нибудь знает, почему […]

viewDidLayoutSubviews получает бесконечно после переключения на xcode 6

Мое отлично работающее приложение iOS перестало нормально работать после перехода на xcode 6. Я узнал, что в одном из моих контроллеров viewDidLayoutSubviews метод получает бесконечно до тех пор, пока уровень памяти не достигнет некоторого момента, когда приложение сбой из-за этого. У кого-нибудь есть идеи, почему это может произойти? Я также заметил, что некоторые из моих […]

Почему здесь не работает прокрутка импульса? (с использованием -webkit-overflow-scrolling: touch)

Я пытаюсь прокрутить прокрутку на работу, установив класс, называемый импульсной прокруткой на верхнем уровне div, который обертывает часть прокручиваемого содержимого. Класс определяется как: .momentum-scrolling { overflow: auto; -webkit-overflow-scrolling: touch; } Тем не менее он не работает (тестирование в симуляторе как на iOS 7.1, так и на 8.1). Вот ссылка, чтобы просмотреть пример на jsbin напрямую […]

Место UITableViewCell ниже братьев и сестер

Я пытаюсь создать пользовательский UITableView, который действует аналогично приложению напоминаний. Вместо того, чтобы самая верхняя видимая ячейка прокручивалась с дисплея, я хочу, чтобы она была закрыта следующей ячейкой, чтобы ячейки отображались поверх друг друга при прокрутке. В настоящее время я использую: override func scrollViewDidScroll(scrollView: UIScrollView) { let topIndexPath: NSIndexPath = tableView.indexPathsForVisibleRows()?.first as! NSIndexPath let topCell […]

removeItemAtPath – ошибка: не удалось удалить, поскольку у вас нет доступа к ней

Мой код: NSFileManager.defaultManager().removeItemAtPath(path, error: nil) Ошибка моего журнала: NSUnderlyingError=0x618000255900 "The operation couldn't be completed. Permission denied"}) “SecureDelete Lite” couldn't be removed because you don't have permission to access it Я прочитал две темы, но они не разрешают мою ошибку. osx – Как программно удалить файл с повышенными привилегиями? Получение прав администратора для удаления файлов с […]

Есть ли объяснения относительно ?

Я получил ошибку на iPhone5 / 5, это его стек вызовов: 20 libsystem_c.dylib 0x381b3850 __cxa_finalize + 159 21 libsystem_c.dylib 0x38173824 exit + 7 22 UIKit 0x2fd6a618 +[_UIAlertManager hideAlertsForTermination] 23 UIKit 0x2fd67b2a -[UIApplication _handleApplicationSuspend:eventInfo:] + 2474 24 UIKit 0x2fce9212 -[UIApplication handleEvent:withNewEvent:] + 890 25 UIKit 0x2fce8dd8 -[UIApplication sendEvent:] + 72 26 UIKit 0x2fd4d3e4 __UIApplicationHandleEvent + 616 […]

Как использовать переходы с помощью UISplitViewController

Я просмотрел несколько полезных примеров того, как реализовать пользовательские переходы между сегментами (например, этот ). Но я просто не могу понять, как это сделать с помощью UISplitViewController . Могу ли я получить подсказку / подсказки? Я знаю, что в MasterViewController вы можете prepareForSegue при показе нового prepareForSegue . Но настройка transitioningDelegate на destinationViewController не работает […]

Interesting Posts

Как отслеживать масштабирование UIScrollView?

Создайте границу вокруг UIImageView, используя 8 изображений

Как отправлять и получать данные в расширениях Today

Динамический размер заголовка UICollectionView на основе UILabel

Массив фильтра NSPredicate внутри объекта внутри массива

Основные данные, которые не удалось выполнить с помощью saveToURL в UIManagedDocument

Как разместить UIImageView в центре таблицыView

Как сохранить непосредственно в постоянном хранилище, не сохраняя данные в памяти

Использовать initWithNibName с раскадрой

Как выполнить доставку (fastlane) метаданных для нескольких целей?

MagicalRecords, сохраняющиеся в фоновом потоке с извлечением изображений?

UIActivityViewController замерзает в первый раз

Повторные вызовы setRightBarButtonItems в UINavigationItem потребляют все больше времени в каждом цикле

iOS – различать фоновый текст (водяной знак) и реальный текст в формате PDF

Поддержка iOS 10 Siri для тренировок с использованием специальной лексики

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.