更改部分页脚的背景颜色

Posted

技术标签:

【中文标题】更改部分页脚的背景颜色【英文标题】:Change the Background Color for the footer in section 【发布时间】:2017-11-10 17:32:33 【问题描述】:

我想更改剖面视图中页脚的背景颜色。 将背景颜色设置为白色。

我尝试了以下程序,但没有一个成功。

    viewDidLoad()中添加代码

    let HEADER_HEIGHT = 100
    tableView.tableHeaderView?.frame.size = CGSize(width:
    tableView.frame.width, height: CGFloat(HEADER_HEIGHT)).
    

    view.contentView.backgroundColor = UIColor.white in willDisplayHeaderView()

    更改了 xib 文件的颜色

    heightForFooterInSection

    override func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat 
        if section > 1 
            return 10
        
        return 0
    
    

请就这个问题向我提供意见。

【问题讨论】:

能否在section方法中为footer添加view的完整代码? 在你的图片中,节页脚是什么部分? 灰色空间是页脚 rajtharan-g - override func tableView(_ tableView: UITableView, willDisplayFooterView view: UIView, forSection section: Int) 该方法已弃用。您是否推断此方法 这是UITableViewController 还是添加了表格视图的UIViewController?表格视图是否填满屏幕?你在实现viewForFooterInSection 方法吗? 【参考方案1】:

主要问题是滚动标题 所以,我已经改为普通组。有额外的灰色空间。 我想删除灰色空间。

现在我再次更改为 Group to Plain。修复额外的灰色空间。 修复滚动标题。 我在 viewDidLoad() 中添加了以下行 self.automaticallyAdjustsScrollViewInsets = false

【讨论】:

以上是关于更改部分页脚的背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

为页脚引导程序着色以使其响应

在 asp.net 母版页中更改页脚颜色

为啥我不能更改表格页脚的文本颜色?

在 Wordpress 中更改页脚颜色

SwiftUI 2.0如何更改表单部分的背景颜色[重复]

如何更改 UICollectionView 中整个部分的背景颜色?