我要創建一個表視圖(iPad版),即能顯示,不同層次的崩潰行:如果用戶點擊一個客戶排如何使用多級可展開的可摺疊行創建UITableView?
- Client 1
- Category 1
- Info 1
- Info 2
- Category 2
- Info 1
- Info 2
- Category 3
- Info 1
- Info 2
- Client 2
- Category 1
- Info 1
- Info 2
等等...
,整個客戶相關的行(該客戶下的類別和信息)應該展開/摺疊。另一方面,如果他們點擊一個特定的類別,只有該類別應該展開/摺疊。
所以我打算嵌套NSMutableDictionaries來保存我可以通過動態密鑰(如動態客戶端名稱)訪問的數據,但我不確定這種方法實際上將解決實際問題(使可摺疊部分) 。此外,我不確定是否只使用行,並使它們看起來像標題部分或使用實際部分,因爲據我所知,我不能讓子部分實現三層嵌套。
任何想法?我見過可擴展行的項目的例子,但我仍然感到困惑。
幫助!
嗯,這實際上是一個有趣的想法,但它可能需要一段時間才能確定它是否工作。所以讓我研究這個概念。如果您想出更多的建議方法的細節或想法(可能是示例代碼),請成爲我的客人。謝謝! – Renexandro