Итак, у меня есть этот контроллер вида, и у него есть xib-файл, я проверил его владельца, а также ящик просмотра, подключились как файлы классов, так и xib. Но если я хочу, чтобы подтолкнуть этот вид контроллер будет показывать пустую, даже если все его методы в настоящее время называется: viewDidLoad
и viewWillAppear
Пользовательский вид UIViewController не отображается
self.navigationController?.presentViewController(
TourViewController(nibName: "TourViewController", bundle: nil), animated: false, completion: nil
)
Это контроллер вид:
class TourViewController: TLViewController {
override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) {
super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
println("nib init")
}
required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}
override func viewDidLoad() {
super.viewDidLoad()
println("didLoad")
}
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
println("appear")
}
}
Я изменил цвет фона, а также я добавил метку XIb
Я никогда не использовал XIb файлы с Swift – aguilarpgc
Использование отладки живого просмотра и посмотреть, если что-то покрывает его –
@DreamingInBinary, отладка живой вид удивительный инструмент, спасибо, мне нужно посмотреть видео WWDC – aguilarpgc