awakeFromNib方法被调用两次UITableViewCell

时间:2017-08-14 14:32:02

标签: ios swift uitableview autolayout xib

我正在使用XIB在视图控制器中创建UITableviewCell。我将单元格类注册到表视图,如下所示:

  

self.tableView.register(UINib(nibName:“ThisWeekCell”,bundle:nil),   forCellReuseIdentifier:“ThisWeekCellIdentifier”)

在cellForRowAt Indexpath方法中,我按如下方式将单元格出列:

  

tableView.dequeueReusableCell(withIdentifier:   “ThisWeekCellIdentifier”)为! ThisWeekCell

当我将单元格出列时,单元格的awakeFromNib方法被调用两次。在第一次调用中,所有出口属性都已设置,但在第二次调用中,所有出口属性均为零。

我面临的问题是:当我显示单元格时,我在xib文件中设置的所有约束都没有反映出来。Constraints for Cell enter image description here

0 个答案:

没有答案