0

我正在编写一个带有标签栏控制器和两个标签的简单应用程序。第一个选项卡将切换到另一个 UITableViewController,它工作正常。第二个选项卡应该切换到一个视图控制器,它继承自 UIViewController,但它只是显示黑屏。

我在目标 UIViewController 中挂钩 ViewDidLoad、ViewDidAppear 函数,我发现它加载得很好。但它只是给我一个黑屏。知道这里发生了什么吗?以及如何解决?

4

1 回答 1

2

- (void)loadView从您的 viewController中删除空的实现。由于您从 nib 加载视图(在您的案例故事板中),因此您不需要在代码中构建视图(即实现loadView)。

由于 Xcode 视图控制器模板中的错误 (10887149) 存在。

编辑:此错误已在 Xcode 4.3.2 中修复。该模板不再包含- (void)loadView

于 2012-03-08T14:41:23.010 回答