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

Класс UIViewController управляет представлениями в приложениях iOS и обеспечивает взаимодействие между представлениями приложения, его базовыми объектами модели и общим рабочим процессом.

30
Передача данных между контроллерами представления
Я новичок в iOS и Objective-C и во всей парадигме MVC и застрял в следующем: У меня есть представление, которое действует как форма ввода данных, и я хочу дать пользователю возможность выбрать несколько продуктов. Продукты перечислены в другом окне, UITableViewControllerи я включил несколько вариантов выбора. У меня вопрос, как мне …


15
Создание и представление viewController в Swift
вопрос Я начал принимать вид нового SwiftПО Xcode 6, и я попробовал некоторые демонстрационные проекты и обучающие программы . Теперь я застрял в: Создание и представление viewControllerиз определенной раскадровки Решение Objective-C UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self presentViewController:vc animated:YES completion:nil]; Как этого добиться на …

11
Хотите понять жизненный цикл iOS UIViewController
Не могли бы вы объяснить мне, как правильно управлять UIViewControllerжизненным циклом? В частности, я хотел бы знать , как использовать Initialize, ViewDidLoad, ViewWillAppear, ViewDidAppear, ViewWillDisappear, ViewDidDisappear, ViewDidUnloadи Disposeметоды в Mono Touch , для UIViewControllerкласса.

30
Как найти самый верхний контроллер вида на iOS
Я столкнулся с парой случаев, когда было бы удобно найти «самый верхний» контроллер представления (тот, который отвечает за текущее представление), но не нашел способа сделать это. В основном проблема заключается в следующем: учитывая, что каждый выполняется в классе, который не является контроллером представления (или представлением) [и не имеет адреса активного …

22
Программно установить начальный вид контроллера с помощью раскадровки
Как мне программно установить InitialViewControllerраскадровку? Я хочу открыть свою раскадровку в другом представлении в зависимости от некоторых условий, которые могут варьироваться от запуска к запуску.

5
Объясняя разницу между автоматическими AdjustsScrollViewInsets, extendedLayoutIncludeOpaqueBars, edgeForExtendedLayout в iOS7
Я много читал о переходе пользовательского интерфейса iOS7. Я не могу получить то , что эти три свойства automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Например, я пытаюсь заставить мои контроллеры представления запускаться ниже строки состояния, но я не в состоянии достигнуть этого.

10
Предотвратить переход в методе prepareForSegue?
Можно ли отменить переход в prepareForSegue:методе? Я хочу выполнить некоторую проверку перед переходом, и если условие не выполнено (в этом случае, если какое-либо из UITextFieldних пустое), отобразить сообщение об ошибке вместо выполнения перехода.

13
iOS - вызов метода делегирования приложения из ViewController
То, что я пытаюсь сделать, - это нажать кнопку (которая была создана в коде) и заставить ее вызвать другой контроллер представления, а затем запустить функцию в новом контроллере представления. Я знаю, что это может быть сделано относительно легко в IB, но это не вариант. Примером того, что я хочу сделать, …

11
Контроллер доступа к контейнеру из родительской iOS
в iOS6 я заметил новый Контейнерный Вид, но не совсем уверен, как получить доступ к его контроллеру из содержащего представления. Сценарий: Я хочу получить доступ к меткам в контроллере представления оповещения из контроллера представления, в котором находится вид контейнера. Между ними есть связь, могу ли я это использовать?

30
Изменение цвета строки состояния для определенных ViewControllers с помощью Swift в iOS8
override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } Использование приведенного выше кода в любом ViewController для установки цвета statusBar на Белый для определенного viewcontroller не работает в iOS8 для меня . Какие-либо предложения? Используя метод UIApplication.sharedApplication, цвет меняется после необходимых изменений в Info.plist для всего приложения. // Change the …

19
Получить топ самых UIViewController
Кажется, я не могу получить самый верх UIViewControllerбез доступа к UINavigationController. Вот что у меня так далеко: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Однако, похоже, ничего не делает. keyWindowИ , как rootViewControllerпредставляется, не-нильполугруппа значения тоже, так что дополнительное сцепление не должно быть проблемой. ПРИМЕЧАНИЕ. Плохо делать что-то подобное. Это нарушает схему …

30
Как установить стиль строки состояния в Swift 3
Я использую Xcode 8.0 beta 4. В предыдущей версии UIViewController имел метод для установки стиля строки состояния public func preferredStatusBarStyle() -> UIStatusBarStyle Тем не менее, я обнаружил, что в Swift 3 он изменился на «Get ONLY varaiable». public var preferredStatusBarStyle: UIStatusBarStyle { get } Как обеспечить стиль для использования в …


17
Добавьте UIView прежде всего, даже панель навигации
Я хочу отобразить поверх любых других видов, даже панели навигации, своего рода «всплывающее» представление, которое выглядит следующим образом: полноэкранный черный фон с 0,5 альфа, чтобы увидеть другой UIViewControllerснизу. UIViewокно в середине с некоторой информацией (календарь , если вы хотите , чтобы все знать). Для этого я создал UIViewController, который содержит …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.