2010-06-17 74 views
0

我想創建一個tableviewcell並添加它的視圖(不泰伯維)作爲創建的UITableViewCell編程

CGRect aframe=CGRectMake(20, 20, 200, 200); 
UITableViewCell *cell =[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil]; 
cell.frame=aframe; 
[self.view addSubview:cell]; 

但是這是行不通的。 我們不能獨立創建細胞並添加到我們的視圖

回答

4

UITableViewCell是用於UITableView。我會想象在UITableViewCell引擎蓋下發生的事情,假設它在UITableView中運行。即使你能夠實現這個目標,我也會期望它在操作系統更新期間非常脆弱並容易中斷,因爲它是在假設嵌入UITableView的情況下編寫的。

+0

Alex可能是對的。我可以想象它至少有一些「應該顯示」 - 「應該緩存」的方法,這些方法需要從作爲代理的UITableView中調用。 – RickiG 2010-06-17 18:36:15