在Xcode中使用TabController模板 - 如何将对象链接回ViewController而不是TabController?

问题描述:

IOS/IB问题 - 为了澄清我的问题,我将使用下面的示例。我使用TabController模板创建了一个新项目。然后,在我的第一个ViewController的标题中创建“IBOutlet UILabel * mylabel”声明。我可以在IB的检查器的TabController的“连接”列表中看到“mylabel”,但在IB的FirstViewController的“连接”列表中没有显示“mylabel”。少了什么东西。在Xcode中使用TabController模板 - 如何将对象链接回ViewController而不是TabController?

我刚刚在Xcode中使用iOS sdk 4.2创建了一个新的空标签栏应用程序,添加了IBOutlet UILabel * myLabel;到FirstViewController.h,内置的应用程序,然后打开MainWindow.xib,去连接检查器(CMD-2),点击tabbar对象,我没有看到myLabel,点击FirstViewController,我看到myLabel就像你所期望的那样。

有时我发现我需要退出IB,编制项目并重新启动IB以便IBOutlets正确显示在IB中。

+0

当我在MainWindow.xib文件中点击“Tab Bar”下的FirstViewController时,在inspector中看到“mylabel”,但在FirstView.xib文件中不应该在“File's Owner”检查器中看到它? – Phillip 2011-02-11 19:04:51