假设我们有一个只有唯一单元格的 UITableView - 例如,我们显示来自具有标题和描述的单个模型的数据。标题单元格与描述单元格不同。因此,表格视图中将只有一个 TitleCell 类型的单元格和一个 DescriptionCell 类型的单元格。该表视图中总共有两个单元格。
在 ViewDidLoad 中创建 UITableViewCells 并将它们存储在 ivars 中是否有任何缺点?然后这里是单元格如何传递到表格视图。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
if (indexPath.row == 0) {
return myCellReference;
}...
这种方式甚至不调用 dequeueReusableCellWithIdentifier。这种方法可以吗?