如何防止内容在UITableView的页脚后面滚动

时间:2015-08-02 03:36:24

标签: ios swift uitableview uiview

现在一直在努力解决这个问题:\让我解释一下......首先是UITableViewController的图片给我带来了问题:

enter image description here

UITableViewController有3个动态单元格

  1. 标题 - 绿线以上的所有内容
  2. 主要细胞 - 所有东西都是绿色和红色的线条
  3. 页脚单元格 - 红线下方
  4. 标题没有问题,重复单元格。我的问题是页脚单元格... womp womp。当我滚动主要内容 - (即绿线和红线之间的区域)时,内容隐藏在页脚后面。

    这是我滚动时的图像 - 注意底部的两个链接(关于BVB和设置已消失) enter image description here

    最后这是我的页脚功能:

     override func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
        let  footerCell = tableView.dequeueReusableCellWithIdentifier("MenuFooterCell") as! MenuFooterViewCell
        self.tableView.tableFooterView = footerCell
        return footerCell
    }
    

    那我该怎么做才能解决这个问题? 真的很感激提前的帮助:)如果你给我一个很好的答案,我一定会把它标记为正确! -Alex

1 个答案:

答案 0 :(得分:0)

如果您不希望单元格隐藏在页脚后面: 在你的tableView中使你的FooterView另一个单元格。

否则:

override func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
    return UIView(frame: CGRectZero)
}