如何更改 titleForHeaderInSection 的字体颜色?
这是我目前必须显示的文本,但我似乎无法更改 titleForHeaderInSection 的字体颜色。
- (NSString *)tableView:(UITableView *)tableView
titleForHeaderInSection:(NSInteger)section
{
if(section == 0)
return @"Information";
if(section == 1)
return @"Categorize Information";
return nil;
}
我怎样才能改变字体颜色,例如它可以是红色?
编辑: 我忘了提及,我没有使用 Interface Builder 来执行此操作。
This is what i currently have to display my text, but i can't seem to be able to change the font color of titleForHeaderInSection.
- (NSString *)tableView:(UITableView *)tableView
titleForHeaderInSection:(NSInteger)section
{
if(section == 0)
return @"Information";
if(section == 1)
return @"Categorize Information";
return nil;
}
How would i be able to change the font color so it could be red for example?
Edit:
I forgot to mention, i'm not using Interface Builder do do this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要创建一个自定义 UIView。我发现做到这一点的最好方法是在 Interface Builder 中。
.h.m
You need to create a custom UIView. The best way I have found to do this is in Interface Builder.
.h
.m
在
UITableView
委托中使用:返回自定义 UIView 对象,您可以在其中更改您需要的内容。请参阅 链接。
In the
UITableView
delegate use:to return a custom UIView object, where you can change what you need. See link.