我试图避免将任何与视觉设置有关的代码添加到我的 iOS 项目中,因为这是 Interface Builder 应该为您简化的。
所以我试图在 IB 中设置原型单元,然后调用:
TableCell *cell = [self.tableView dequeueReusableCellWithIdentifier:@"TableCell"];
问题是如果我更改 IB 中单元格的背景颜色,当我运行我的应用程序时它仍然是白色的。我可以很好地预设标签的颜色,但不能预设表格单元格中的背景颜色属性。
作为附加说明,我可以看到作为单元格内的 backgroundView 的 UIView 在断点并在初始化后检查变量后为空。
更新 我的印象是 IB 中的背景颜色选项基本上没用?我宁愿不相信。