我需要混合靜態和動態部分的一個分組UITableView
一個類似於Twitter的賬戶設置應用程序:在分組表視圖
也就是說,一種形式或菜單,其中一些的這些部分有一組事先已知的靜態單元格,其他部分必須是動態的,並允許以「添加帳戶」的方式插入其他行。我在.xib
文件中管理UITableView
。對於靜態的細胞,我已分離.xib
文件,我可以在視圖控制器的cellForRowAtIndexPath:
方法內加載。
我應該如何處理這種類型的表?我沒有找到任何示例代碼。
如何cellForRowAtIndexPath:
方法應該是什麼樣子?我需要爲靜態單元格保留strong
屬性嗎?在表格視圖所在的同一個.xib
文件中直接設計每個靜態單元併爲它們設置出口是否更好? (雖然這不允許重複使用我的自定義設計的細胞......)
我需要爲實現這一目標,正確地管理細胞和記憶的一些準則。在此先感謝
我不認爲你可以混合靜態單元格和動態單元格 - 它是表格視圖本身的屬性,所以我認爲它需要是一個或另一個。動態單元無法做到,您可以使用靜態單元完成動態單元,因此請將其全部變爲動態。 – rdelmar
@rdelmar好吧,也許我用錯誤的方式命名事情......我想用「靜態」和「動態」來表示的意思就是我有一組部分,其細胞我已經知道並且不會改變(作爲Twitter徽標單元格和屏幕截圖中的「更新聯繫人」單元格)以及另一組將在用戶提供新信息(如「添加帳戶」)時具有可變單元集的部分集合 – AppsDev
@rdelmar由於存在我需要的例子(例如,我提供的屏幕截圖以及電話應用程序中的「新聯繫人」功能),可以做...問題是,怎麼做?我不使用故事板... – AppsDev