我想创建一个tableviewcell并将其添加到视图(而不是tableview)
CGRect aframe=CGRectMake( 20, 20, 200, 200);
UITableViewCell *cell =[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];
cell.frame=aframe;
[self.view addSubview:cell];
但这根本不起作用。 我们不能独立创建单元格并添加到我们的视图
答案 0 :(得分:4)
UITableViewCell
旨在用于UITableView
。我会想象UITableViewCell
中有些事情发生在我们看来它正在UITableView
中运行。即使你能够让它工作,我也会期望它非常脆弱,并且在操作系统更新期间容易受到破坏,因为它是在假设嵌入UITableView
的情况下编写的。