Форум программистов, компьютерный форум, киберфорум
Наши страницы

Загрузка ViewController из xib в storyboard - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Empty projects in Version 6.1.1 http://www.cyberforum.ru/objective-c/thread1588113.html
Здравствуйте Подскажите пожалуйста, во всех ли версиях Хcode есть апликация Empty Project? Или это зависит от выбраного симулятора? Я только начинаю разбираться с этим, поэтому вопрос...
Objective-C Toolbar сверху Собственно вопрос. Как замутить в Xcode тулбар именно так сверху? http://www.cyberforum.ru/objective-c/thread1584733.html
Objective-C Сохранение файлов, Entitlements
Доброго дня. Возникла такая проблема, связанная с сохранением пользовательских файлов в osx. заключается она в том, что при аппа не может сохранить записанный с микрофона звук. Правила в...
Спрятать вьюшку Objective-C
Здравствуйте. Как можно спрятать вьюшку совсем т.е. не просто убрать ее видимость но и освободить занимаемое ей место (аналог view.setVisibility(View.GONE); из андроид)? Пробовал так self.frame =...
Objective-C Вертикальный список вьюх разной высоты http://www.cyberforum.ru/objective-c/thread1578784.html
Привет, Вобще вопрос по OS X, но не нашел раздела. Извините. Нужно сделать динамический (генерится програмно) вертикальный список из вьюх содержищих NSCollectionView разной высоты. Пробовал...
Objective-C О написании чистого кода Вообщем, такая проблема. Мне не нравится подобные нагромождения из if-ов, добавления и удаления оверлеев, бесконечных диалоговых окон: UIView *overlay = initWithFrame:self.view.frame]; ... подробнее

Показать сообщение отдельно
smth
177 / 46 / 6
Регистрация: 23.06.2011
Сообщений: 248

Загрузка ViewController из xib в storyboard - Objective-C

23.11.2015, 16:22. Просмотров 539. Ответов 5
Метки (Все метки)

Здравствуйте! Подскажите, пожалуйста, как решить такую задачу:

Есть storyboard (в перспективе даже несколько), в разных местах которой надо будет показать один простенький ViewController (LoginVC). Поэтому я хочу вынести LoginVC в отдельный xib-файл (т.е. LoginVC.xib + LoginVC.h : UIViewController + LoginVC.m), не "рисуя" его в storyboard, после чего модально показывать его при некоторых событиях в разных частях storyboard.

Сделал я этот xib, сделал outlet для File's owner, а дальше делаю так:
Objective-C
1
2
LoginVC *loginvc = [[LoginVC alloc] initWithNibName:@"LoginVC" bundle:nil];
        [self presentViewController:loginvc animated:YES completion:nil];
и XCode ругается:
...A view can only be associated with at most one view controller at a time..
Гуглю-гуглю различные варианты, но все никак. Единственное, что нагуглил - создать в storyboard пустой UIViewController и дать ему тип LoginVC, но я-то как раз хочу избежать какого-либо добавления этого окна в sb.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru