Tag: cocoa

UIPageViewController не отвечает в альбомной ориентации с помощью UIPageViewControllerSpineLocationMin

Итак, вот в чем проблема: у меня есть UIPageViewController настроенный для поддержки всех ориентаций, он работает так, как должен, показывая страницы и все, но перенос страниц на основе жестов (вытаскивание страницы по краю или углу, чтобы перевернуть) не работает половиной время в ландшафтном режиме. У меня есть расположение позвоночника, установленное в UIPageViewControllerSpineLocationMin для всех ориентаций, […]

Как создать элементы подзаголовки панели инструментов UINavigation Interface Builder?

Это сообщение в блоге задает тот самый вопрос, который у меня есть: как можно визуально управлять элементами панели инструментов в Interface Builder? Конечно, можно использовать эту технику для представления верхнего уровня, но как насчет других представлений? Не могу ли я дать моему партнеру по дизайну возможность редактировать элементы панели инструментов непосредственно в таком виде без […]

Элементы управления видео ios MPMoviePlayerController не показывают правильное время

У меня есть следующий код, который я использую для воспроизведения выбранной части клипа. Фильм играет хорошо. Но стержень скруббера не отражает правильное время остановки пуска. Кроме того, кнопки перемотки вперед и назад вынимают клип за указанный сегмент. Почему это и мы можем исправить? ТИА. MPMoviePlayerViewController *mp = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL fileURLWithPath:movieFile] ]; [mp.moviePlayer setInitialPlaybackTime:21]; [mp.moviePlayer […]

Анимированное содержимое UIView, не получающее сенсорные события

У меня есть UIView, который пользователь затягивает и выключает экран (например, ящик). У UIView есть куча кнопок, некоторые из них всегда видны, другие скрыты, пока пользователь не откроет ящик. По какой-то причине UIButtons, которые являются «выключенными» в исходном представлении UIView, не передаются событиям, когда они позже перемещаются на экран. В то время как остальные получают […]

Приостановленная / перезапущенная анимация не вызывает методы делегирования

У меня есть CAKeyframeAnimation, которая вызывает animationDidStart: и animationDidStop: завершено:, как и ожидалось, когда анимация может запускать свой курс. Когда я приостанавливаю анимацию во время прерываний (звонки, домашний btn нажал и т. Д.), АнимацияDidStop: завершена: срабатывает с флагом NO, как и ожидалось. Однако после перезапуска приостановленной анимации анимацияDidStart: и анимацияDidStop: завершена: больше никогда не запускается. […]

Отображение индикаторов прокрутки в UIScrollView при программной прокрутке

EDIT : Суть этой проблемы заключается в том, что индикаторы прокрутки не отображаются во время программной прокрутки, но я бы хотел их. Мой оригинальный вопрос (приведенный ниже) предполагал, что это имеет какое-то отношение к userInteractionEnabled , но это не так. Упоминание о главном и подчиненном UIScrollView также возможно отвлекает от моей основной проблемы (необходимость показывать […]

Пользовательская анимация UITableViewRowAnimation

Я знаю, что есть параметры UITableViewRowAnimation по умолчанию, но есть ли способ создать мою собственную анимацию? Если да, то являются ли их учебники по этому поводу? Я хочу, чтобы мои камеры приближались к пользователю, а затем выходили из экрана. Кажется, я не могу найти много об этом …

Перезагрузка всех контроллеров представлений в контроллере панели вкладок

У меня есть приложение для iPad с UITabBarController с 7 контроллерами представлений. Это в моем приложенииDidFinishLaunching: // Override point for customization after application launch. self.tabBarController = [[UITabBarController alloc] init]; self.tabBarController.delegate = self; self.tabBarController.viewControllers = [self createViewControllers]; self.window.rootViewController = self.tabBarController; И это также в моем приложении appDelegate: – (NSArray *)createViewControllers { MyView1 *viewController1 = [[MyView1 alloc] […]

MGSplitViewController изменяет подробный контроллер представления

Используя MGSplitViewController, как мне изменить контроллер представления подробностей? Объявлено свойство: @property (nonatomic, retain) IBOutlet UIViewController *detailViewController; // convenience. выполнение splitVC.detailViewController = myVC; не влияет. Вместо этого мне нужно сделать splitVC.viewControllers = @[masterVC, myVC]; , Это работает, но так ли это? Благодаря!

Cocoa-Touch – Сделать UITextField для чтения только для чтения

У меня есть UITextField который я установил, что inputView имеет UIPickerView поэтому пользователь может выбирать между несколькими значениями. Однако у меня возникают проблемы с тем, чтобы текстовое поле стало первым ответчиком. Если я установлю свое текстовое поле userInteractionEnabled = NO это не станет первым ответчиком, но если я его установлю в YES он станет первым […]

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