好的,所以我的应用程序工作正常,过了一段时间,细胞不再工作了。
当应用程序运行时,它会显示3个单元格,但
中没有信息var names = ["Bob", "Bill", "Billy"]
func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return names.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! NamesCell
cell.name.text = self.names[indexPath.row]
return cell
}
NamesCell(自定义单元格)
@IBOutlet weak var name: UILabel!
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
override func setSelected(selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
答案 0 :(得分:0)
好的,所以我清除了约束并将相同的约束重新添加回单元格标签并且它有效。很奇怪?
答案 1 :(得分:0)
删除约束并再次添加它们,这是一个约束问题。你的代码还可以。