Я хочу открыть новый UIViewController на кнопке с помощью кода. Я уже сделал контроллер в раскадровке и просто хочу связать его, а также я не хочу использовать интерфейс XIB или nibName?Открытие viewController программно в swift
ответ
Чтобы открыть Новый контроллер представления вам нужно написать эту строку в случае нажатия кнопки:
self.performSegueWithIdentifier("GoToViewController", sender:self)
Чтобы связать с новым контроллером просмотра следуйте этим шагам:
Выберите Новый вид контроллера от раскадровка & правая кнопка на нем
Вы увидите всплывающее окно Dark dray (см. изображение)
В настоящее время под Представляя перетекает выберите Present модально & перетащите Вид контроллера, с которого вам нужно открыть этот вид контроллера & ссылку он
Вы найдете новый SEGUE созданный под Новый контроллер представления
Теперь выберите тот SEGUE перейти к инспектору & скопировать идентификатор или переименовать & скопировать
Используйте этот идентификатор в строке выше
Надеюсь, что это сработает.
self.navigationController!.pushViewController(self.storyboard!.instantiateViewControllerWithIdentifier("userProfileController") as UIViewController, animated: true)
Я хотел бы добавить мой взгляд контроллер навигации контроллера, и это также работал
- 1. Открытие ViewController программно
- 2. Навигация viewcontroller программно в swift
- 3. Swift - UIStoryboardSegue всплывал ViewController
- 4. Отключение ViewController в Swift
- 5. Swift: TableView в ViewController
- 6. Создание webViews программно в Swift
- 7. Изменение ViewController программно
- 8. ViewController добавлен программно выглядит смещенным/трансляционным (iOS, swift, раскадровки)
- 9. Открытие формы программно
- 10. Xcode Открытие WebView в другом ViewController
- 11. Открытие документа программно в C++
- 12. Показать viewController через другой viewController, Swift
- 13. Выполнение segue из пустого ViewController в Swift
- 14. Показать viewController swift
- 15. Swift: пользовательские инициализаторы ViewController
- 16. Swift Класс помощника ViewController
- 17. Change ViewController Swift
- 18. об инициализации viewcontroller (swift)
- 19. Swift ViewController numberOfRowsInSection вопрос
- 20. Подклассификация ViewController Swift
- 21. вернуть новый ViewController в Swift
- 22. Как остановить ViewController в Swift?
- 23. NSUserDefaults в SWIFT - Intro ViewController
- 24. заблокировать ориентацию viewController в swift
- 25. Swift: переменный Доступ в ViewController
- 26. Прокрутка ViewController Swift
- 27. Swift ViewController without prepareForSegue
- 28. TableViewCell to ViewController - Swift
- 29. Быстрый выбор строк в TableViewController и открытие ViewController
- 30. Установить вставки в CollectionView программно в Swift
Ответ здесь: http://stackoverflow.com/questions/ 25474115/how-to-load-uiviewcontroller-programatically-from-storyboard –