2012-02-01 79 views
0

我正在開發和具有tableview的應用程序,並且我能夠動態地插入新的單元格。問題是,tableview需要有顏色或形狀等類別,我的問題是:插入帶類別的TableView單元格

當我添加一個新的單元格時,我該如何選擇希望類別的單元格?

我知道我必須以某種方式構建我的數據庫,但問題是我沒有與coredata好,我有點困惑與主題,所以如果有人可以給我一些解釋或示例代碼,我會非常感謝。

問候。

+0

我不明白。你能解釋更多還是顯示相關圖像? – Sarah 2012-02-01 11:07:29

回答

1

如果您正確設置了您的數據源,那麼您可以檢索其中具有所需類別的對象。當您在cellForRowAtIndexpath:中檢索到該對象時,您將提取該類別並將其用於某種switch語句中,該語句允許您使用所需的形狀和顏色來更改單元格以及所需的所有內容。

對於更乾淨的代碼,但我建議做一個custem單元格,並調用某種更新方法(在相同的cellforrowatindexpath:),它爲你做了相同的視覺材料。

你對數據庫做了什麼或者除了這件事之外應該看到什麼,因爲你應該在其他類中獲取這些數據。然後將其定型到您的自定義對象中,然後將其放入您的數據源中。

沒有在你的問題的一些細節,但這不會是理論上的更多shizzle。

但是,你應該能夠弄清楚這一點。 祝你好運。