2015-02-17 4 views
2

Im пытается просто загрузить новый ViewController и связанный с ним xib при нажатии кнопки, но после загрузки нового изображения экран становится черным. При нажатии на кнопке следующий метод называется:Load ViewController Swift - черный экран

let vc = MainViewController() 
    self.showViewController(vc, sender: nil) 

Я могу отлаживать и видеть, что мы прыгаем в метод viewDidLoad нового класса «MainViewController», но интерфейс не делает и экрана черный. Я установил владельца файла MainViewController.xib в класс MainViewController.swift, но ничего не происходит. super() также вызывается в классе. Единственное, что в MainViewController.xib - это MapView ... Я довольно новичок в быстром, так голый со мной! Благодаря!

ответ

4

Попробуйте это ваш отсутствует имя XIb ...

let vc = MainViewController(nibName: "MainViewController", bundle: nil) // Enter you nibname in this 
self.showViewController(vc, sender: nil) 

Спасибо :)

+0

Я знал, что что-то просто не хватает. Спасибо за помощь! – rpm

Смежные вопросы