2010-08-09 74 views
0

我有一个tabBarController xib。我已经将第一个项目的类设置为我制作的视图控制器(.h和.m文件,没有.xib)。当我尝试推tabBarController时,我得到一个警告,说tabBarController“view outlet没有设置”。如何以编程方式为我的tabBarController设置视图?

我不知道如何设置视图插座,因为我从另一个视图加载。我期望具有详细边缘的默认灰色视图将从我的ViewController.h文件加载,因为我在那里设置了类,但是相反,我遇到了这个错误。

对此提出建议?

回答

1

通常情况下,您可以将视图控制器添加到xib中的标签栏控制器。他们需要将视图关联起来,您也可以在IB中执行视图。

如果你想这样做编程,你应该载入厦门国际银行后,却显示了VC之前,采取的

NSArray *vcs = [tbCtrl viewControllers]; 

步行的元素通过他们,和他们view属性设置为一个视图。按下时,标签栏控制器将知道要加载哪个视图:即第一个标签的视图。这些东西在IB中更容易处理。

+0

@quantumpotato总之你应该修改你的tabbarViewController的viewControllers数组。 – 2010-08-10 04:05:05

+0

@Madhup:我不认为这是正确的,viewcontrollers似乎在那里(阅读问题),但意见不是。修改viewControllers数组不会有帮助。 – mvds 2010-08-10 09:30:14

+0

我只是总结了你的答案,警告是由于这个因素,XIB中的视图没有链接到viewControllers的视图 – 2010-08-10 09:47:38

相关问题