2009-12-17 86 views
3

我試圖建立一個漂亮的外觀使用UITableView的配置屏幕(很像iPhone上的設置,在時鐘等)。通過UITableView設置菜單

我對如何處理這個問題有些懷疑;我需要一些帶有開關的UITableViewCells(現在放置在accessoryView中),其他鏈接到更多頁面和detailLabel指示當前設置(可能與CellStyleValue1)。

我該如何最好地設計這樣的菜單?通過IB?通過代碼?在init中生成所有單元格?在cellForRow [...]中生成?

謝謝!

回答

5

配置屏幕通常包含有限數量的單元,因此不需要擔心單元的可重用性。 在IB中設計你的單元格,用IBOutlet UITableViewCell * firstCell,secondCell ...等代碼進行綁定,將它們按正確的順序放入數組中。 在tableView:cellForRowAtIndexPath:剛剛返回[數組objectEtIndex:..]

+0

太棒了,謝謝! – 2009-12-17 16:05:00