在我的表視圖的cellForRowAtIndexPath
我爲什麼我的UITableViewCell沒有被鑄造?
MenuItemCell *cell = (MenuItemCell *)[[[NSBundle mainBundle] loadNibNamed:@"ResultCell" owner:nil options:nil] objectAtIndex:0];
之前,你告訴我,不使用廈門國際銀行:我有它的細胞需要尋找相同的多個表視圖。使用xib似乎是實現這一目標的最佳方式。
問題中的ResultCell xib是「擁有」MenuItemCell
。 MenuItemCell
是UITableViewCell
的另一個子類的子類。
這裏的問題:我把一個斷點直接小區分配行之後,這裏是我的LLDB結果:
(lldb) po [cell class]
(id) $3 = 0x00b6b5fc UITableViewCell
爲什麼我的手機一個UITableViewCell
而不是MenuItemCell
? (或者,也許它是和po
不是正確的方法來解決這個問題?)
ResultCell.xib顯示「MenuItemCell」中的身份檢查的自定義類領域時,在選擇了「文件的所有者」文檔大綱。在文檔大綱中選擇單元格時它是否必須顯示相同的內容? –
是的,是的。謝謝! –
很酷。順便說一句,我不使用Xcode,所以我不知道如何設置這些棘手的屬性(我總是創建一切代碼,反正我不在Mac上) – 2012-05-03 03:53:45