我正在尝试使用UITableView构建一个漂亮的配置屏幕(很像iPhone上的设置,时钟等)。
我对如何接受这个问题有些怀疑;我需要一些带开关的UITableViewCells(现在放在accessoryView中),另外一些链接到更多页面,一个detailLabel表示当前设置(可能是CellStyleValue1)。
我如何才能最好地设计这样的菜单?通过IB?通过代码?在init生成所有单元格?在cellForRow生成[...]?
谢谢!
答案 0 :(得分:5)
配置屏幕通常包含有限数量的单元格,因此无需担心单元格可重用性。 在IB中设计您的单元格,使用像IBOutlet UITableViewCell * firstCell,secondCell等代码绑定...按正确的顺序将它们放入数组中。 在tableView:cellForRowAtIndexPath中:只返回[array objectAtIndex:..]