【问题标题】:Add background color to section header dynamically in UITableView iOS 5在 UITableView iOS 5 中动态地将背景颜色添加到节标题
【发布时间】:2012-06-17 06:50:02
【问题描述】:

我在我的应用中为普通 UITableView 添加了自定义部分标题。滚动我的单元格时,会出现在节标题后面。我希望部分标题显示在屏幕上,直到部分不改变。到目前为止,我的应用程序可以按照我的要求运行。

我想要的是,当表格单元格在我的节标题后面时,我想更改节标题的背景颜色并更改节标题的文本颜色,以便用户可以清楚地看到单元格的内容。

如何实现上述功能?非常感谢任何形式的帮助。谢谢。

【问题讨论】:

    标签: uitableview ios5 uicolor sectionheader


    【解决方案1】:

    你如何为你的 UITableView 返回你的“自定义部分标题”?

    如果您为 UITableView 设置了委托,则可以通过委托的 tableView: viewForHeaderInSection: 方法返回您的自定义部分标题,您可以在其中返回您想要的任何 UIView(例如 UILabel,您可以在其中控制字体颜色 背景颜色)。我已经为您链接了 Apple 的文档。

    【讨论】:

    • 感谢您的回复。我正在使用相同的委托方法。我也从上述方法返回 UILabel 。但我希望 UILabel 的背景颜色和文本颜色只有在部分标题覆盖我的单元格时才会更改。这意味着当我的单元格位于我的部分标题后面时。
    猜你喜欢
    • 1970-01-01
    • 2015-11-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-22
    • 1970-01-01
    • 2017-05-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多