Лучшие uiviewcontroller вопросы ИТ разработчиков

  • 6голосов
  • 2ответа
  • 0просмотров

viewDidUnload против viewDidDisappear

Я не понимаю, когда мне следует что-то реализовать вviewDidUnload противviewDidDisappear, В чем разница между ними? Например, я хотел бы отправитьNSNotificaton когда контроллер представления удален из иерархии представления. Между этими двумя ...

ЗаданMay 14, 2012, 4:18 AMотkevlar
  • 5голосов
  • 2ответа
  • 0просмотров

IOS изменить контроллер представления раскадровки по умолчанию во время выполнения

Можно ли переопределить контроллер представления по умолчанию из раскадровки, чтобы вместо него показать другой контроллер? Все это, конечно, произойдет в AppDelegate.

ЗаданMay 15, 2012, 11:04 PMотJacksonkr
  • 2голосов
  • 4ответа
  • 0просмотров

presentModalViewController вылетает из моего приложения

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

ЗаданFeb 08, 2013, 12:39 AMотJOMsol
  • 1голосов
  • 4ответа
  • 0просмотров

будут ли очищенные / сильные переменные-члены класса автоматически очищаться при выгрузке контроллера представления?

У меня есть следующее свойство .час @property (nonatomic, strong) NSMutableDictionary *cache;.m @synthesize cache = _cache;Данные из_cache получил встроенный на viewDidLoad. Теперь мне интересно, если_cache будет автоматически очищаться после ...

ЗаданJun 04, 2012, 1:07 AMотzpasternacktom
  • 3голосов
  • 2ответа
  • 0просмотров

Открытие нового UIViewController при нажатии на ссылку в UIWebView

Я нашел эту тему, которая соответствует моей проблеме:Щелчок по ссылке в UIWebView помещает в стек NavigationView. [https://stackoverflow.com/questions/3815167/clicking-a-link-in-uiwebview-pushes-onto-the-navigationview-stack] Однако следующие ...

ЗаданMay 23, 2017, 12:07 PMотCommunityCodeRed
  • 17голосов
  • 6ответов
  • 0просмотров

Как встроить UITableView в UIScrollview

Как я могу сделать следующее в UIViewController (содержащий табличное представление в качестве подпредставления) У меня изначально есть UIViewController, показывающий раздел предварительного просмотра (UIView) //Setup container for preview ...

ЗаданMay 09, 2012, 1:43 AMотZhen
  • 12голосов
  • 3ответа
  • 0просмотров

Сбой раскадровки - ключ, совместимый с кодировкой sceneViewController

Я получаю прерывистый сбой с помощью раскадровки в iOS 5. Время от времени я получаю SIGABRT, когда пытаюсь создать экземпляр нового объекта с помощью контроллера представления из моей раскадровки. Кажется, это очень общая ошибка, но я не могу ...

ЗаданJun 15, 2012, 9:26 AMотuser1360726
  • 2голосов
  • 7ответов
  • 0просмотров

self.navigationController.tabBarController.selectedIndex не работает

у меня естьUITabBarController который содержит 4 разныхUIViewControllers. На первой вкладке естьUINavigationViewController который содержит своего ребенкаUIViewController, не касаясь панели вкладок, я хочу взять пользователя на второй вкладке. ...

ЗаданMay 10, 2012, 10:45 AMотMayur BirariS.J
  • 29голосов
  • 2ответа
  • 0просмотров

dismissViewControllerAnimated VS popViewControllerAnimated

Я хочу знать, чем они отличаются. когда я могу позвонить [self dismissViewControllerAnimated:YES completion:nil];и когда я должен позвонить [self.navigationController popViewControllerAnimated:YES];Согласно документу Apple: ...

ЗаданJun 18, 2012, 9:33 AMотPfitzkevin young
  • 10голосов
  • 7ответов
  • 0просмотров

Как перейти от одного контроллера представления к другому контроллеру представления по нажатию кнопки?

Я новичок в разработке приложений для iOS, пожалуйста, помогите мне, как я могу перейти от одногоview controller другомуview controller по нажатию кнопки?

ЗаданJun 15, 2016, 8:32 AMотPavel Vladovuser1355217
  • 145голосов
  • 16ответов
  • 0просмотров

Отобразить clearColor UIViewController поверх UIViewController

у меня естьUIViewController смотреть как подпредставление / модал поверх другогоUIViewController представление, такое как то, что подпредставление / модал должно быть прозрачным, и любые компоненты, добавленные к подпредставлению, должны быть ...

ЗаданMar 03, 2016, 12:04 PMотP.J.Radadiyahightech
  • 23голосов
  • 5ответов
  • 0просмотров

Как я могу разделить объект между UIViewControllers на iPhone?

Мое приложение представляет собой приложение панели вкладок, с отдельным контроллером представления для каждой вкладки. У меня есть объект в моем первом контроллере представления (A), который содержит все мои сохраненные данные приложения (для ...

ЗаданMay 24, 2013, 10:11 AMотshashankBrock Woolf
  • 2голосов
  • 8ответов
  • 0просмотров

iOS - Передача переменной в контроллер просмотра

У меня есть представление с контроллером представления, и когда я показываю это представление на экране, я хочу иметь возможность передавать ему переменные из вызывающего класса, чтобы я мог установить значения меток и т. Д. Сначала я попытался ...

ЗаданJun 30, 2012, 9:08 AMотGrant J
  • 67голосов
  • 17ответов
  • 0просмотров

Переместить UIView вверх, когда клавиатура появляется в iOS

У меня есть UIView, он не внутри UIScrollView. Я хотел бы переместить мой вид, когда появится клавиатура. Прежде чем пытаться использовать это решение:Как я могу заставить UITextField двигаться вверх при наличии ...

ЗаданMay 11, 2018, 2:09 PMотDonald DuckAnatoliy Gatt
  • 0голос
  • 1ответ
  • 0просмотров

доступ к представлению внутри раскадровки

Как в коде получить доступ к представлению, которое они перетащили из обозревателя объектов в другое представление в раскадровке? Например, я создал UIView, который я назначил классу ViewController. Затем я перетащил вид карты в этот вид. Теперь ...

ЗаданJun 30, 2012, 6:49 PMотari gold
  • 17голосов
  • 3ответа
  • 0просмотров

Можно ли создавать UIView в фоновом потоке?

Я знаю, что UIView не является потокобезопасным, поэтому я не могу добавить представление в фоновом потоке, чтобы обойти это, можно ли создать UIView в фоновом потоке, а затем добавить его в основной поток? Примечание: причина, по которой я ...

ЗаданJun 20, 2012, 3:30 PMотJason McTaggart
  • 27голосов
  • 3ответа
  • 0просмотров

Разумно ли «вкладывать» UIViewControllers в другие UIViewControllers так же, как UIViews?

Во всяком случае, у меня довольно сложное представление, в котором есть несколько «лотков». с элементами пользовательского интерфейса на них. Они скользят и выходят из моего корневого вида. Я хотел бы вложить (addSubview) элементы в ...

ЗаданJan 12, 2014, 9:13 AMотWil ShipleyMeltemi
  • 28голосов
  • 3ответа
  • 0просмотров

UIView против UIViewController

Итак, я действительно новичок в разработке для iphone, и я достаточно далеко продвинулся в своих знаниях. Мне просто нужна помощь, чтобы решить, как запрограммировать эти 4-6 картинок в мой проект. Я в основном хочу сделать комикс, чтобы ...

ЗаданJul 20, 2009, 2:10 AMотBJ HomerDane
  • 9голосов
  • 4ответа
  • 0просмотров

Ожидается, что окна приложений будут иметь корневой контроллер представления в конце предупреждения о запуске приложения.

Я застрял с этим предупреждением в течение нескольких часов. Я искал ответы SO, пытался найти ответы, которые нашел, и не смог найти решение. Вот исчерпывающий код, который у меня есть, который Xcode генерируется по умолчанию. Это в моем ...

ЗаданMay 23, 2017, 12:14 PMотCommunityRaphael Caixeta
  • 12голосов
  • 3ответа
  • 0просмотров

Передача переменных между контроллерами представления

Я использую эту функцию для переключения между представлениями в Xcode 4.3. [self performSegueWithIdentifier:@"NextView" sender:self];Я хотел бы передать некоторые параметры между страницами. Как я могу это сделать?

ЗаданJul 20, 2012, 10:36 AMотPfitzbla0009
  • 10голос
  • 1ответ
  • 0просмотров

Почему это переиздание? UINavigationController / UITableview

Я помещаю контроллер представления в стек моего контроллера навигации из метода didSelectRowAtIndexPath моего TableViewController следующим образом: MyViewController *myViewController = [[MyViewController ...

ЗаданJul 22, 2009, 6:52 PMотMeltemi
  • 2голосов
  • 3ответа
  • 0просмотров

Загрузите навигационный ViewController снизу

У меня есть четыре ViewController, где ViewControllers загружаются с помощьюUINavigationController, Я могу переключаться на каждый ViewController один за другим. Дело в том, что, поскольку я использую NavigationController, все ...

ЗаданAug 09, 2012, 9:24 AMотCyrilPerseus
  • 2голос
  • 1ответ
  • 0просмотров

Использовать данные из класса без новой инициализации

У меня есть макет TabBar, а на вкладке «Главная» у меня есть кнопка «Подключиться». который при нажатии отправляет действие классу TransferViewController для создания сеанса GameKit. Затем у меня есть еще одна вкладка под названием «Отправить», в ...

ЗаданAug 14, 2012, 2:20 AMотbbarnhartCristian
  • 9голосов
  • 3ответа
  • 0просмотров

viewDidLoad фактически вызывается каждый раз, когда происходит переход

Я видел много сообщений о переполнении стека, в которых говорится, что метод контроллеров viewDidLoad вызывается только при первом обращении к контроллеру и не обязательно каждый раз, но всегда хотя бы один раз. Это совсем не то, что я вижу! Я ...

ЗаданMay 23, 2017, 12:25 PMотCommunityImran
  • 0голосов
  • 2ответа
  • 0просмотров

UIViewController не поворачивается в ландшафт

Во многих ситуациях необходимо вращать контроллер и не работает. Прямо сейчас у меня есть обратная проблема: она вращается, и я хочу отключить. В этом ViewController у меня есть ...

ЗаданSep 05, 2012, 6:16 PMот
  • 1голосов
  • 3ответа
  • 0просмотров

Наложение вкладок с видом

у меня естьUIViewController внутри панели вкладок. Для одного VC в панели вкладок я позволяю интерфейсу вращаться при вращении устройства. Проблема в том, что я хочу спрятать панель вкладок и изменить размер моего представления внутри. Что я ...

ЗаданSep 11, 2012, 1:22 PMотMichal
  • 87голосов
  • 9ответов
  • 0просмотров

Как получить root view controller?

Мне нужен экземпляр контроллера корневого представления. Я попробовал эти подходы: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController];Возвращает:null: Также, когда я ...

ЗаданMar 01, 2018, 7:00 AMотStreetboy
  • 36голосов
  • 5ответов
  • 0просмотров

UIViewControllerHierarchyInconsistency при попытке представить контроллер модального представления

Попытка представить контроллер модального представления со следующим кодом MapViewController *mapView = [[MapViewController alloc] initWithNibName:@"MapViewController" bundle:nil]; mapView.modalTransitionStyle ...

ЗаданJan 22, 2014, 6:05 PMотskywinderSam J.
  • 11голос
  • 1ответ
  • 0просмотров

Перемещение к подробному представлению из ячейки табличного представления с использованием раскадровки Xcode

У меня есть представление таблицы внутри View Controller. Я могу заполнить всю мою информацию в табличном представлении. Однако я немного заблудился для настройки подробных видов. Я считаю, что каждая ячейка таблицы нуждается в переходе к каждой ...

ЗаданMar 04, 2016, 7:04 AMотP.J.Radadiyaflyers
  • 1голос
  • 1ответ
  • 0просмотров

UIPageViewController с использованием Storyboard и Xcode 4.5

Я хочу задать вопрос о Xcode 4.5. Я создаю приложение с раскадровкой. Это приложение имеетUIPageViewController, Но если я хочу определить идентификаторUIViewController в IB раскадровки больше нет места для этого. Подскажите, пожалуйста, где я ...

ЗаданSep 18, 2012, 6:23 AMотpetesalt
  • 25голосов
  • 3ответа
  • 0просмотров

Выполните автоповорот одного UIViewController в iOS 6 с помощью UITabBar

У меня есть приложение, которое работает только вPortrait Mode, но есть один вид, который может отображать видео, поэтому я хочу, чтобы этот вид работал также вlandscape mode, но в iOS 6 я не могу понять, как я могу это сделать, теперь у меня ...

ЗаданOct 26, 2015, 9:28 AMотBartłomiej SemańczykPiero
  • 0голос
  • 1ответ
  • 0просмотров

Как перейти ко второму виду контроллера после нажатия на кнопку индикатора раскрытия

Я хотел бы удалить существующую аннотацию из mapview. Scenerio - нажать на существующую часть выноски аннотации (кнопка Disclosureindicator), и это приведет пользователя к другому контроллеру представления и покажет кнопку, с которой можно ...

ЗаданSep 26, 2012, 8:46 PMотCraigcasillas
  • 7голосов
  • 2ответа
  • 0просмотров

дизайн подзаписи iPhone (UIView vs UIViewController)

Я разрабатываю простое приложение для викторины. Приложение должно отображать различные типы QuizQuestions. Каждый тип QuizQuestion имеет свое поведение и пользовательский интерфейс. Пользовательский интерфейс будет примерно таким:альтернативный ...

ЗаданMay 23, 2017, 12:01 PMотCommunitytba
  • 14голосов
  • 3ответа
  • 0просмотров

Могу ли я использовать две xibs с одним viewcontroller - re: портирование на iPhone 5

Я только что отправил свое первое приложение в магазин приложений (ура это было только одобрено! [https://itunes.apple.com/app/fine-tip-tip-calculator/id563429225]). Теперь я хочу обновить его, чтобы он работал с (выглядят лучше) большим экраном ...

ЗаданMay 23, 2017, 12:14 PMотCommunityDale Dietrich
  • 6голосов
  • 3ответа
  • 0просмотров

UITabBarController, MoreNavigationController и Святой Грааль вращения устройств

UPDATE: See my answer to this question first. This appears to be a bug. A minimal test case has been created and a report has been filed with Apple. (Fixed as of iPhone OS 3.1.) Вот загадка из "Я так близко!" отдел. У меня есть приложение для ...

ЗаданOct 11, 2011, 6:32 PMот12 revs, 2 users 74%Joe D'Andrea
  • 7голосов
  • 3ответа
  • 0просмотров

Что работает в viewDidUnload, следует перенести в didReceiveMemoryWarning?

В новой iOS 6viewDidUnload устарела, и мы получили инструкции по использованиюdidReceiveMemoryWarning вместо этого, чтобы управлять объектами в экземплярах и подклассах UIViewController. Одинаково ли эффективно присваивать nils видам UIView ...

ЗаданOct 10, 2012, 1:59 PMотpetershine
  • 8голосов
  • 3ответа
  • 0просмотров

Просмотр вызова контроллера не вызывается при использовании метода кодового блока NSNotificationCenter с ARC

Когда я использую-addObserverForName: object: queue: usingBlock: заNSNotificationCenter в-viewDidLoad: метод моего контроллера зрения,-dealloc метод в конечном итоге не вызывается. (Когда я удаляю-addObserverForName: object: queue: usingBlock:, ...

ЗаданOct 02, 2012, 10:29 PMотJames
  • 1голосов
  • 2ответа
  • 0просмотров

Представление модального контроллера представления только одной половине контроллера разделенного представления

Я адаптирую существующее приложение для iPhone для работы на iPad. В версии для iPhone, когда пользователь нажимал кнопку на панели инструментов, я представлял модальный контроллер вида ...

ЗаданOct 06, 2012, 7:03 PMотBill
  • 1голосов
  • 3ответа
  • 0просмотров

Наложение вкладок с видом

у меня естьUIViewController внутри панели вкладок. Для одного VC в панели вкладок я позволяю интерфейсу вращаться при вращении устройства. Проблема в том, что я хочу спрятать панель вкладок и изменить размер моего представления внутри. Что я ...

ЗаданSep 11, 2012, 11:22 AMотMichal
  • 87голосов
  • 9ответов
  • 0просмотров

Как получить root view controller?

Мне нужен экземпляр контроллера корневого представления. Я попробовал эти подходы: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController];Возвращает:ноль: Также, когда я ...

ЗаданSep 14, 2012, 2:33 AMотStreetboy
  • 36голосов
  • 5ответов
  • 0просмотров

UIViewControllerHierarchyInconsistency при попытке представить контроллер модального представления

Попытка представить контроллер модального представления со следующим кодом MapViewController *mapView = [[MapViewController alloc] initWithNibName:@"MapViewController" bundle:nil]; mapView.modalTransitionStyle ...

ЗаданSep 15, 2012, 3:59 AMотSam J.
  • 11голос
  • 1ответ
  • 0просмотров

Перемещение к подробному представлению из ячейки табличного представления с использованием раскадровки Xcode

У меня есть представление таблицы внутри View Controller. Я могу заполнить всю мою информацию в табличном представлении. Однако я немного заблудился для настройки подробных видов. Я считаю, что каждая ячейка таблицы нуждается в переходе к каждой ...

ЗаданSep 17, 2012, 3:18 PMотflyers
  • 1голос
  • 1ответ
  • 0просмотров

UIPageViewController с использованием Storyboard и Xcode 4.5

Я хочу задать вопрос о Xcode 4.5. Я создаю приложение с раскадровкой. Это приложение имеетUIPageViewController, Но если я хочу определить идентификаторUIViewController в IB раскадровки больше нет места для этого. Подскажите, пожалуйста, где я ...

ЗаданSep 18, 2012, 4:23 AMотpetesalt
  • 25голосов
  • 3ответа
  • 0просмотров

Выполните автоповорот одного UIViewController в iOS 6 с помощью UITabBar

У меня есть приложение, которое работает только вPortrait Mode, но есть один вид, который может отображать видео, поэтому я хочу, чтобы этот вид работал также вlandscape mode, но в iOS 6 я могуне могу понять, как я могу это сделать, теперь у меня ...

ЗаданSep 23, 2012, 7:40 AMотPiero
  • 0голос
  • 1ответ
  • 0просмотров

Как перейти ко второму виду контроллера после нажатия на кнопку индикатора раскрытия

Я хотел бы удалить существующую аннотацию из mapview. Scenerio - нажать на существующую часть выноски аннотации (кнопка Disclosureindicator), и это приведет пользователя к другому контроллеру представления и покажет кнопку, с которой можно ...

ЗаданSep 26, 2012, 1:22 AMотcasillas
  • 7голосов
  • 2ответа
  • 0просмотров

дизайн подзаписи iPhone (UIView vs UIViewController)

я создаю простое приложение для викторины. Приложение должно отображать различные типы QuizQuestions. Каждый тип QuizQuestion имеет свое поведение и пользовательский интерфейс. Пользовательский интерфейс будет примерно таким:альтернативный ...

ЗаданAug 12, 2009, 3:07 AMотtba
Пред12...6След