代码之家  ›  专栏  ›  技术社区  ›  philfreo

如何使“视图”插座显示在ViewController nib中?

  •  0
  • philfreo  · 技术社区  · 16 年前

    我正在开发我的第一个iPhone应用程序,并且已经能够完成大部分事情。有一个问题我已经遇到过好几次了,我想更好地理解这个问题。

    File->New File->UIViewController subclass 并确保两者 UITableViewController subclass With XIB for user interface MyViewController.h , MyViewController.m ,及 MyViewController.xib

    当我在Interface Builder中查看这个xib时,您可以看到文件所有者有一个名为 view 已连接到 UITableView

    当我改变了我的类的类型(或做了其他事情)以及“视图”出口如何消失时,我的问题就来了。我收到一个错误,说“视图未显示在文件所有者出口中”。

    我的问题是,当插座断开时,如何将UITableView重新连接为ViewController的“视图”?我能让它工作的唯一方法就是用一个新的xib/viewcontroller重新开始。

    3 回复  |  直到 16 年前
        1
  •  1
  •   gerry3    16 年前

    该“视图”出口应该来自父类(在您的例子中是UITableViewController)。

        2
  •  0
  •   bpapa    16 年前

    在“文档”窗口(cmnd+0)-control+单击文件的所有者时,会出现一个奇怪的线条。将鼠标拖到视图上并释放。将出现一个小下拉列表,您可以从中将视图设置为文件的所有者视图。

        3
  •  0
  •   Community Mohan Dere    9 年前

    通常,“视图”出口将来自父类( UITableViewController ). 如果未显示,则Interface Builder未连接到您的项目,而可能会发生这种情况。

    Interface Builder and Xcode integration not working