我創建了一個完全由四個不同分組組成的UITableView。每個部分/組具有不同數量的行。我已經爲底部三組靜態添加了必要數量的行和文本框。但是,我不知道頂部部分/組需要多少行。我已經建立了頂級組,只是在.xib中有一個單元格,但每次加載視圖時,我都必須檢查需要多少個單元格,然後動態地將必要數量的行添加到頂部部分。如何實現具有靜態和動態單元的UITableView - IOS
我已經看了看周圍的StackOverflow,並看到人們討論insertRowsAtIndexPaths方法,但我一直無法讓它工作。
[settingsPageTableView beginUpdates];
[settingsPageTableView insertRowsAtIndexPaths:tempArray withRowAnimation:UITableViewRowAnimationAutomatic];
[settingsPageTableView endUpdates];
我是否需要在insertRowsAtIndexPaths方法中放置一些特定的代碼?我在一個NSMutableArray通過像這樣:
NSIndexPath *indexPath0 = [NSIndexPath indexPathForRow:1 inSection:0];
NSMutableArray *tempArray=[NSMutableArray array];
[tempArray addObject:indexPath0];
如果任何人有如何在一個UITableView的靜態和動態的單元格合併一無所知,這將是非常感謝!對於任何熟悉iPhone上常規設置的藍牙頁面的人來說,這正是我期待做的。它具有可變數量的設備以及頂部包含UISwitch的靜態單元。有誰知道如何做到這一點?
非常感謝!
謝謝你,這是一個很好的觀點。我其實只是找到了一個解決方法。我現在就發佈它。 – 2012-07-27 00:23:05
你值得投票最多分fosho哈哈 – 2012-07-27 00:23:35
哈謝謝,但你是怎麼做到的?你會在這裏發佈嗎? – PhillM 2012-07-27 00:26:06