我在同一个 NIB 文件中有一个 UIView 和一个 UITableView,如下所示:
我意识到我不能向其中添加工具栏或任何东西,因为它必须首先是 UIView 的 subview 。在当前时间点,这只是一个单独的 UITableView。如何将它变成 UIView 的 subview ?
另外,如果我做不到,我该如何添加一个新的 UITableView 作为 UIView 的 subview ?我也尝试这样做,但最终出现以下错误:
我不太清楚如何添加 View 导出,因为简单地将 View 拖向文件所有者不允许我这样做。
任何帮助将不胜感激,在此先感谢。
最佳答案
使 View 成为 subview 的最简单方法是像第二个屏幕截图那样进行操作。 您缺少的是您需要创建一个 UITableViewController,然后在 Interface Builder 中,您在身份检查器中使用您的 Controller 名称设置“文件所有者”类。然后您可以将 View 属性设置为该 UITableView。
注意文件所有者的自定义类
关于iPhone Interface Builder 使 View 成为 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7701238/