深入探索表格视图:从代码实现到界面设计
1. 完善自定义表格视图单元格类
为了确保自定义表格视图单元格 NameAndColorCell 的 name 和 color 属性在值改变时能更新对应标签的文本,我们需要添加一些设置逻辑。以下是修改后的属性声明:
var name: String = "" {
didSet {
if (name != oldValue) {
nameLabel.text = name
}
}
}
var color: String = "" {
didSet {
if (color != oldValue) {
colorLabel.text = color
}
}
}
这段代码的作用是,当 name 或 color 属性的值发生变化时,会将新值复制到同一自定义表格视图单元格中相应标签的 text 属性上。
2. 实现控制器代码
接下来,我们要设置一个简单的控制器,以便在新的单元格中显示值。具体步骤如下:
1. 选择 ViewController.swift 文件,并添加以下代码:
class Vi
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



