3

我注意到在 Storyboards 中,当从库中拖出一个表视图对象时,您还有机会配置表视图部分以及许多其他选项。例如,如果内容将是静态单元格或动态原型等。

下面看一下 Interface Builder 中的 Table View(.storyboard 文件):

故事板

以下是 .xib 文件中表格视图的外观:

西博

所以我的问题是 - 是否可以使用 Interface Builder 配置/样式(将按钮、图像等拖入单元格).xib 文件中的表格视图,或者只能以编程方式完成?

4

1 回答 1

0

无论哪种方式都可以完成。我更喜欢在 IB 中进行操作,因为当您可以看到自己在做什么时,布局会容易得多。对于动态原型,您只需设计一个单元格,内容将填充到 cellForRowAtIndexPath 方法中。使用静态单元格表​​视图,您可以设计整个事物(许多部分和许多行)。Static Cell tableview 的要求是该类必须是 UITableViewController 类型,而对于 Dynamic Prototypes,它可以是 UITableViewController 或(我更喜欢更灵活)带有 UITableView 的 UIViewController。

提示 - 如果这是一个静态单元格表​​格视图,并且您只设计了一个充满部分和行的屏幕,请务必关闭表格视图的滚动。

于 2012-01-26T15:04:06.260 回答