我有一個視圖控制器,我以編程方式添加UITableView。但是,我想使用IB來創建我的自定義UITableViewCell以用於以編程方式創建UITableView。我如何做到這一點,如果我沒有在IB控制器的UITableView,因爲我以編程方式創建它?iOS:使用IB創建自定義單元格,以編程方式創建UITableView
我使用Xcode 4.2.1與故事板。
我有一個視圖控制器,我以編程方式添加UITableView。但是,我想使用IB來創建我的自定義UITableViewCell以用於以編程方式創建UITableView。我如何做到這一點,如果我沒有在IB控制器的UITableView,因爲我以編程方式創建它?iOS:使用IB創建自定義單元格,以編程方式創建UITableView
我使用Xcode 4.2.1與故事板。
只是程序生成的UITableView像往常一樣,和cellForRowAtIndexPath方法中使用
id cell = [dataTable dequeueReusableCellWithIdentifier:itemType];
if(!cell)
{
NSArray *topLevelObject = [[NSBundle mainBundle] loadNibNamed:itemType owner:nil options:nil];
cell = [topLevelObject objectAtIndex:0];
}
其中ITEMTYPE與您的廈門國際銀行文件的名稱的字符串。
您可以添加UITableView作爲子視圖並實現tableView的方法,這個tutorial 將幫助您如何將自定義的UITablecell添加到UITableView。
[看到這裏的教程](http://iphone.galloway.me.uk/iphone-sdktutorials/custom-uitableviewcell/) – 2012-02-08 16:12:05
這是一個更好的XCode 4 http://www.altinkonline.nl/教程/ xcode/uitableview/uitableviewcell/ – TigerCoding 2012-02-08 17:17:17
@Javy謝謝,有沒有辦法在故事板內做到這一點,所以我不必創建一個.xib? – Bot 2012-02-08 18:06:49