2017-01-31 4 views
-4

Я хочу создать Добро пожаловать & Страница руководства для приложения iOS. Я использую Swift 3. Моя проблема заключается в том, что, когда я пытаюсь показать Main.storyboard после окончания инструкцию, я получаю черный вид вместо Main.storyboard:Swift3 ViewController не может нормально загружаться и показывать черный вид

enter image description here

window?.rootViewController = ViewController() я использую в AppDelegate.swift для переключитесь на новый ViewController, который связан с Main.storyboard. Но я ничего не вижу, кроме черного.

+3

добавить код вместо изображения? что в этом трудно? – karthikeyan

+0

пожалуйста, также код как текст, дополнительный к изображению – muescha

ответ

0

Если вы использовали раскадровку, то вам придется принести ваш контроллер представления, как

let viewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "your_identifier_which_you_have_set_in_storyboard") 
window?.rootViewController = viewController 

Если ViewController встроен в UINavigationController то просто сделать это изменение:

window?.rootViewController = UINavigationController(rootViewController: viewController) 
0

попробуйте этот.

let storyboard = UIStoryboard(name: "Main", bundle: nil) 
      let viewController = storyboard.instantiateViewController(withIdentifier: "MainVC") 
window?.rootViewController = UINavigationController(rootViewController: viewController)