我目前正在浏览UITableView
的教程。在学习的同时,我试图了解如何通过遵循Apple的文档及其编程指南来构建UITableView
。在本教程中,开发人员将dequeueReusableCell(withIdentifier:)
方法放在属于数据源的tableView(_:cellForRowAt:)
方法内。在阅读了Apple的参考资料和指南之后,作为新手,我不会猜到dequeueReusableCell(withIdentifier:)
方法会进入tableView(_:cellForRowAt:)
方法。作为开发人员,你如何接受这样的细微之处呢?是因为tableView(_:cellForRowAt:)
方法返回UITableViewCell
并且可能是进行UITableViewCell
配置的最佳位置吗?
我希望更好地了解Apple未来项目的参考资料,并提前感谢您的任何意见或答案。
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "ItemCell", for: indexPath)
return cell
}