我在IB中没有原型单元。我在代码中初始化单元格。
let mycell = UITableViewCell(style: .Default, reuseIdentifier: "reuseIdentifier")
mycell.textLabel!.text = "main text"
mycell.detailTextLabel!.text = "test"
mycell.textLabel!.text
来电正常。但mycell.detailTextLabel!.text
调用会导致应用崩溃,因为mycell.detailTextLabel
为零。我需要做些什么让这部分工作吗?
答案 0 :(得分:1)
我遇到了同样的问题 - 这有帮助。
How to Set UITableViewCellStyleSubtitle and dequeueReusableCell in Swift?
使用类似:
cell = UITableViewCell(style: UITableViewCellStyle.Subtitle,
reuseIdentifier: "identifier")