我有一个Tab bar基础项目(以及导航控件),在一个特定的选项卡中有一个tableViewLoaded,当我点击表行时它打开另一个视图,即它推动另一个控制器,我在MainWindow中有一个视图控制器.nib这个视图也有一些项目,比如按钮标签,但是当我点击它并没有显示任何只有空白页面时,任何人都可以帮我解决这个问题.
您通常应该使用一个视图controller-per-nib文件; 它让事情变得更容易.要检查的一些事项:
是否正在创建视图控制器对象(在其init,loadView或viewDidLoad方法中设置断点)
是否显示您的视图(在viewWillAppear:或viewDidAppear:methods中设置断点)
您的视图是否正确连接(确保IB中的视图插座正确连接;这是一个常见的错误)
如果您的问题实际上是如何加载与UIViewController子类配对的nib文件,请查看UIViewController的-initWithNibName:bundle:和-loadView方法.