我正在编写一个带标签栏控制器和两个标签的简单应用程序。第一个选项卡将切换到另一个UITableViewController,它工作正常。第二个选项卡应该切换到视图控制器,它继承自UIViewController,但它只显示黑屏。
我在目的地UIViewController上查看了ViewDidLoad,ViewDidAppear函数,我发现它加载得很好。但它只是让我看到一个黑屏。知道这里发生了什么吗?以及如何解决它?
答案 0 :(得分:2)
从viewController中删除- (void)loadView
的空实现。
由于您从笔尖加载视图(在您的案例故事板中),因此您无需在代码中构建视图(即实现loadView
)。
因为Xcode视图控制器模板中的错误(10887149)而存在。
编辑:Xcode 4.3.2修复了这个错误。该模板不再包含- (void)loadView