cellForRowAtIndexPath 方法只负责创建 cell , 是 data source 协议中一个必须实现的方法.
willDisplayCell 方法给 cell 进行赋值操作, 是 delegate 协议中一个可选的方法.
tableView: cellForRowAtIndexPath: 创建或者从重用队列里面取出 cell,不会马上显示,所以不要在这里对 cell 进行数据填充.
tableView: willDisplayCell: forRowAtIndexPath: 这里就是需要显示了,所以数据填充在这里进行.
网友评论