无法在XCode选项卡栏应用程序中连接IBOutlet

时间:2010-08-17 20:14:12

标签: cocoa-touch xcode interface-builder iboutlet

我开始使用Tab Bar应用程序。我删除了SecondViewController.xib,在Interface Builder中我删除了相关的标签栏按钮。然后在XCode中我创建了一个SecondViewController和一个ThirdViewController。我在IB中添加了两个标签栏按钮,使这些视图控制器成为各自按钮的文件所有者。然后在第三个视图中我添加了一些UITextFields和一个UIButton。

我可以运行程序,更改视图,并查看我在每个视图中所做的事情。问题是当我在ThirdViewController中创建IBOutlets和IBActions并转到IB将它们链接到第三个视图中的内容时,没有一个出现,所以我无法链接到视图中显示的内容。那是为什么?

1 个答案:

答案 0 :(得分:0)

可能有几个原因,试试这些......

在界面构建器中选择FilesOwner,然后尝试菜单>读取类文件,将其指向您的标头文件。看看你是否可以查看IB(选择FilesOwner / Item - >菜单>工具> Connections Inspector。

或者你可能有IBOutlets和IBActions的未保存的头文件,首先尝试保存那些