现在已经在这个问题上苦苦挣扎了一段时间了:\让我解释一下......首先这是给我带来问题的 UITableViewController 的图片:
UITableViewController 有 3 个动态单元格
- 标题 - 绿线以上的所有内容
- 主单元 - 所有黑白绿线和红线
- 页脚单元格 - 红线下方
我对标题和重复单元格没有问题。我的问题是页脚单元格...womp womp。当我滚动主要内容(即绿线和红线之间的区域)时,内容隐藏在页脚后面。
这是我滚动时的图像 - 请注意底部的两个链接(关于 BVB 和设置已消失)
最后这是我的页脚函数:
override func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
let footerCell = tableView.dequeueReusableCellWithIdentifier("MenuFooterCell") as! MenuFooterViewCell
self.tableView.tableFooterView = footerCell
return footerCell
}
那么我可以做什么来解决这个问题? 非常感谢您的提前帮助:) 如果您给我一个好的答案,我一定会将其标记为正确! -亚历克斯
最佳答案
如果您不想让单元格隐藏在页脚后面: 让您的 FooterView 成为 tableView 中的另一个单元格。
其他:
override func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
return UIView(frame: CGRectZero)
}
关于ios - 如何防止内容滚动到 UITableView 页脚后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31768318/