我正在构建一个项目。首先,我有一个 TableView,我将在 Cell 末尾的 View 中放置一个 LoadMore 按钮。像这样:
但是我的一个 TableView 没有显示带有 LoadMore 按钮的 View 。我找不到问题所在。
如果我将 View 放在单元格之前,那么它会正确显示。但如果放在单元格之后,它就不会显示。请提出解决方案。
最佳答案
你告诉 tableview 有多少行?
您如何控制显示哪个版本的原型(prototype)单元格?
numberOfRowsInTableView(tableView: UITableView) -> Int {
return dataSources.count + 1
}
func tableView(tableView: UITableView, CellForRowAt indexPath: IndexPath) -> UITableViewCell {
if indexpath.row > dataSources.count {
return LoadMoreCell()
}
return NormalCell()
}
方法签名可能有点不同,但概念是一样的
关于swift - 如何在单元格之后的 UITableView 中放置一个带有加载更多按钮的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37330990/