2009-11-20 141 views
5

我現在正在考慮這個問題很長時間。iPhone:有沒有一種方法來loadNumber並有一個reuseIdentifier?

我嘗試在我的表中使用不同類型的單元格,每個單元格都有自己的單元格控制器,並具有來自NIB的重用標識符和加載。

問題歸結爲:您可以通過 [UITableViewCell initWithStyle:reuseIdentifier:]或通過[NSBundle loadNibNamed:owner:options:]來初始化Cell。

我是否忽略了某些東西或是否有可能同時具備以下兩種情況:從nib加載並使用reuseIdentifier?

+0

這裏是你的答案 - > http://stackoverflow.com/questions/413993/loading-a-reusable-uitableviewcell-from-a-nib – 2012-03-16 09:54:40

回答

0

我跳使用的是定製的UITableViewCellreuseIdentifier是隻讀屬性,所以你可以對它進行設置,但有兩種方式,

1)在Interface Builder中打開您的自定義筆尖並設置identifier財產,同時呼籲dequeueReusableCellWithIdentifie R中,使用此相同的字符串作爲reuseIdentifier

2)在你的nib文件的構造函數中傳遞reuseIdentifier,然後在那裏調用它的基類構造函數,它將樣式和標識符作爲參數。

相關問題