通过UITableView设置菜单

Jon*_*org 3 iphone cocoa-touch uitableview

我正在尝试使用UITableView构建一个漂亮的配置屏幕(很像iPhone上的设置,时钟等).

我对如何接受这个问题有些怀疑; 我需要一些带有开关的UITableViewCells(现在放在accessoryView中),其他链接到更多页面和一个detailLabel指示当前设置(可能使用CellStyleValue1).

我怎样才能最好地设计这样的菜单?通过IB?通过代码?在init生成所有单元格?在cellForRow中生成[...]?

谢谢!

小智 5

配置屏幕通常包含有限数量的单元格,因此无需担心单元格可重用性.在IB中设计您的单元格,使用像IBOutlet UITableViewCell*firstCell,secondCell等代码绑定...按正确的顺序将它们放入数组中.在tableView:cellForRowAtIndexPath中:只返回[array objectAtIndex:..]