Запитання з тегом «uiviewcontroller»

Клас UIViewController керує переглядами в додатках iOS і опосередковує взаємодію між видами програми, основними об’єктами моделі та загальним робочим процесом.

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


15
Миттєве подання та подання представлення перегляду Контролер у Swift
Проблема Я почав набирати вигляду нового SwiftПО Xcode 6, і я спробував деякі демонстраційні проекти і навчальні програми . Тепер я застряг у: Миттєвий пошук, а потім подання viewControllerіз конкретної розкадровки Об'єктивне-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, extensionLayoutIncludesOpaqueBars, edgeForExtendedLayout в iOS7
Я багато читав про перехід інтерфейсу інтерфейсу iOS7. Я не можу отримати те , що ці три властивості automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Наприклад, я намагаюся змусити мої контролери перегляду запуститися нижче рядка стану, але я не в змозі цього досягти.

10
Запобігати появі розладів у методі PrepaForSegue?
Чи можливо скасувати розтин в prepareForSegue:методі? Я хочу здійснити деяку перевірку перед segue, і якщо умова не відповідає дійсності (в цьому випадку, якщо якась UITextFieldпорожня), відобразити повідомлення про помилку замість виконання Segue.

13
iOS - виклик методу делегата додатка від ViewController
Що я намагаюся зробити, це натиснути кнопку (яка була створена в коді) і запропонувати їй викликати інший контролер перегляду, а потім запустити функцію в новому контролері перегляду. Я знаю, що це можна зробити порівняно легко в ІБ, але це не варіант. Прикладом того, що я хочу зробити, було б, якби …

11
Доступ до контролера перегляду контейнерів з батьківського iOS
в iOS6 я помітив новий Container View, але не зовсім впевнений, як отримати доступ до його контролера з перегляду, що містить. Сценарій: Я хочу отримати доступ до міток у контролері подання сповіщень від контролера перегляду, в якому розміщено подання контейнера. Між ними є смуток, чи можу я це використати?

19
Отримайте найкращий топ UIViewController
Я, здається, не можу отримати найвищий топ UIViewControllerбез доступу до UINavigationController. Ось що я маю досі: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Однак, здається, це нічого не робить. Значення keyWindowі, rootViewControllerздається, є ненульовими значеннями, тому необов'язкове ланцюжок не повинно бути проблемою. ПРИМІТКА. Дуже погано робити щось подібне. Він порушує схему MVC.

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

30
Як встановити стиль рядка стану в Swift 3
Я використовую Xcode 8.0 beta 4. У попередній версії UIViewController було встановлено стиль рядка стану public func preferredStatusBarStyle() -> UIStatusBarStyle Однак я виявив, що це змінилося на "Отримати ТІЛЬКУ змінну" в Swift 3 public var preferredStatusBarStyle: UIStatusBarStyle { get } Як надати стиль для використання в моєму UIViewController?


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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.