更改 UITableview 中节标题的颜色
我有一个非常简单的问题(我希望如此)。如何将 UITableview 中的节标题颜色从默认蓝色更改为黑色透明? 提前致谢。
i have pretty simple simple question (i hope so). How do i change the section header color in a UITableview from default blue to black transparent?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是一个老问题,但我认为答案需要更新。
此方法不涉及定义您自己的自定义视图。
在 iOS 6 及更高版本中,您可以通过定义
轻松更改背景颜色和文本颜色
delegate method.
例如:
摘自我的帖子:
https://happyteamlabs.com/博客/ios-如何自定义-table-view-header-and-footer-colors/
This is an old question, but I think the answer needs to be updated.
This method does not involve defining your own custom views.
In iOS 6 and up, you can easily change the background color and the text color by defining the
delegate method.
For example:
Taken from my post here:
https://happyteamlabs.com/blog/ios-how-to-customize-table-view-header-and-footer-colors/
您需要在 UITableViewDelegate 协议中实现此方法:
这是 documentation
...并执行类似的操作(用您自己的颜色替换):
您还可以使用部分整数替换颜色或类似的东西。我认为各部分的默认高度是 22,但您可以将其设置为任何您想要的高度。你的问题就是这个意思吗?希望这有帮助。
you need to implement this method in the UITableViewDelegate protocol:
Here is a link to the documentation
... and do something like this (sub in your own color):
You can also use the section integer to alternate colors or something similar. I think the default height for the sections is 22, but you can make it whatever you want. Is this what you meant by your question? Hope this helps.