2

有时,我想创建非常简单的 UITableViews。例如,我想创建一个看起来像这样的视图:http: //blogs.remobjects.com/wp-content/uploads/2011/10/DatePicker-in-action.png

在这种情况下,我觉得最好在 InterfaceBuilder 中硬编码我的 UITableViewCell,而不是在我的 tableview 事件中动态创建它们。这样,我就不会用太多代码污染我的班级。

问题是 Interface Builder 不允许我将 UITableViewCell 放在 UITableView 中。那么,有没有办法存档我想做的事情,或者这只是我应该避免做的不好的做法?

4

1 回答 1

5

你当然可以这样做!只需使用情节提要,选择带有静态单元格的表格视图,然后根据您的需要创建单元格。以您喜欢的方式为它们设置样式,并用您想要的数据预先填充它们。

是的,在 Interface Builder 中尽可能多地减少类的代码是非常好的做法!

于 2012-11-26T22:08:05.787 回答