我試圖在tableview中的細胞從通用更改爲自定義,並創建了一個新的tableview細胞類。但是,我無法讓單元格識別新的自定義單元格。相反,它仍然顯示一般小區雖然我在故事板改變了設置自定義的識別檢查,並也改變了類的實現代碼如下小區到新的自定義一個。我還將故事板中單元格中的元素連接到新的自定義類。如何實現自定義單元格
我的理解是實現代碼如下VC知道從tableView cellForRowAtIndexPath
方法使用的類,並且也與下面的代碼我已經改變了。該項目編譯,但繼續顯示舊的通用單元格。任何人都可以看到錯誤或建議還有什麼要做?
#import "customCell.h"
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
customCell *cell = (customCell *)[self.tableView dequeueReusableCellWithIdentifier:@"Cell"];
Items *item = [self.fetchedResultsController objectAtIndexPath:indexPath];
return cell;
}
在此先感謝您的任何建議。
編輯:
自定單元在上的tableview的頂部情節串連圖板通過拖動UI元素創建。也許這就是問題:
電池的樣式設置爲自定義:
您是否也在故事板中給出了Cell的單元標識符? –
是的,它之前是Cell,它仍然是Cell。這似乎是它仍然顯示通用單元格的方式。 – user1904273
你可以發佈你的自定義單元格xib的截圖嗎?如果你不使用xib,你如何設計定製單元? –