如何以編程方式在分組部分中添加或刪除單元格?如何添加/刪除組合部分uitableview中的單元格?
我使用故事板中的靜態單元格創建了一個分組tableview。在故事板內部,我使用屬性檢查器面板設置行數。例如,對於第1節,我定義了3行。然後使用3個項目的NSMutableArray,我可以在啓動時正確地將值加載到每個部分。
我最終希望能夠在運行時添加/刪除單元格。該部分尚未編碼,但爲了模擬添加新的單元格場景,我在代碼中向數組添加了一個新項目,但沒有增加Attribute Inspector面板中該部分的行數。由於在numberOfRowsInSection方法中,我希望不需要做任何其他更改以適應新項目,因此我將返回特定部分的數組計數。
這是錯誤信息,我得到的,當我重新運行該代碼:
*終止應用程序由於未捕獲的異常 'NSRangeException',原因是:「* - [__ NSArrayI objectAtIndex:]:指數3越界[0 .. 2]'
顯然我需要以某種方式指定一個額外的行數。任何人都可以闡明我如何在運行時做到這一點?謝謝。
請分享您的代碼... – 2012-09-22 09:16:28
請添加'numberOfRowsInSection'方法的代碼 –