2010-11-02 102 views
0

的,所以我想有多個部分的表,每一個與多個單元格。通過觸摸部分的標題,此部分應該展開,其他部分應該最小化,只留下標題可見。實施崩潰的tableView細胞

我查閱了一些建議,並通過一個實現本)單元格的高度設置爲0和reloding數據的動畫和b)添加一個按鈕作爲一個子視圖到該單元的報頭中。

不管怎麼說,它工作正常,主要是,有小問題,即我可以看到每個單元的標題下的「閃爍」,當變化的動畫。我猜是因爲單元格的內容被重繪。我不喜歡它!

我想問的做法是正確的還是一般你關於此事的意見。此外,我會很高興,如果有人可以暗示我爲什麼在我的表中出現'閃爍':)

編輯:另一件事是,如果我按部分,它會顯示像所有部分頭被按下....也許有人看到這個奇怪的神器呢?

回答

1

您應該刪除單元格而不是將高度設置爲0.
您將不需要調用數據源和委託,也不會有更多工件。

+0

我喜歡那樣!爲我工作得很好。任何想法,爲什麼這些視覺材料都發生過?爲什麼它看起來像所有的按鈕被按下? – Icky 2010-11-02 10:18:50