0
我有一個帶有TableView的XIB。我將數據源和委託分配給文件所有者。如何在TableView中使用XIB - 代碼忽略XIB
List *screen = [[List alloc] initWithNibName:@"List" bundle:[NSBundle mainBundle]];
self.Search = screen;
[screen release];
[mainNavController pushViewController:screen animated:YES];
我按下了上面的屏幕。但是它忽略了XIB,它似乎加載了一個通用的tableview。如果我省略initWithNibName部分,它的工作原理與它相同。
我認爲必須有一些我需要將XIB綁定到代碼,但不知道是什麼。
是didnt有任何區別;( – 2011-06-13 18:01:12
這是發生B/C你沒有正確的初始化你的表是您的表一個UITableViewController或常規的UIViewController的文件所有者,你可以通過? – Cyprian 2011-06-13 18:23:47
表上的文件所有者被設置爲數據源和委託,在XIB上沒有一個TableViewController,有一個視圖,視圖設置爲文件所有者,我不認爲我有一個初始化爲這個表可能就是這個問題,我沒有看到在哪裏使用XIB上的特定tableview,我認爲會有些東西可以告訴它做到這一點,所以我想它只是以某種方式創建它自己的tableview ? – 2011-06-13 18:52:39