我注意到在Storyboard中,当从库中拖出一个Table View对象时,你也有机会配置表视图部分和一堆其他选项。例如,如果内容将是静态单元格或动态原型等,
以下是Interface Builder(.storyboard文件)中的表视图:
以下是.xib文件中表视图的外观:
所以我的问题是 - 是否可以使用Interface Builder配置/样式(将按钮,图像等拖入单元格).xib文件中的表视图,或者只能以编程方式完成?
答案 0 :(得分:0)
可以以任何一种方式完成。我更喜欢在IB中进行操作,因为当您可以看到自己在做什么时,布局会更容易。对于动态原型,您只需设计一个单元格,内容将填充在cellForRowAtIndexPath方法中。使用Static Cell tableview,您可以设计整个事物(许多部分和许多行)。静态单元表视图的要求是类HAS是UITableViewController类型,而对于Dynamic Prototypes,它可以是UITableViewController或(我更喜欢灵活性)带有UITableView的UIViewController。
提示 - 如果这是一个静态单元格表视图,并且您只设计了一个充满剖面和行的屏幕,请务必关闭滚动查看表格视图。