我已经搜索了几个小时,发现了很多提示,但没有找到解决方案。我有一个非常简单的带有静态单元格的表格视图。我正在关注 Apple 文档。我没有使用故事板,我没有选中自动布局,将文档版本设置为 iOS5。它在 iOS6 中运行良好,但在 iOS5 中单元格为 NIL,因此它会崩溃。
单元格是在 IB 中完成的,我已经连接了属性,我有单元格标识符(实际上不需要但没有区别)。日志语句在 iOS5 中返回 (null),但在 iOS6 中正确返回一个单元格。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.section == 0 ) {
if (indexPath.row ==0) {
cell0.selectionStyle = UITableViewCellSelectionStyleNone;
NSLog(@"description = %@",[cell0 description]);
return cell0;
}
if (indexPath.row ==1) {
cell1.selectionStyle = UITableViewCellSelectionStyleNone;
return cell1;
}
if (indexPath.row ==2) {
cell2.selectionStyle = UITableViewCellSelectionStyleNone;
return cell2;
}
if (indexPath.row ==3) {
cell3.selectionStyle = UITableViewCellSelectionStyleNone;
return cell3;
}
}
cell4.selectionStyle = UITableViewCellSelectionStyleNone;
return cell4;
}
提前感谢您为我指明正确的方向。我知道它一定很简单,但它让我发疯。