我正在使用
- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section
{
if ( section == 0 )
{
return NSLocalizedString(@"Section_0_text", @"");
}
if ( section == 1 )
{
return NSLocalizedString(@"Section_1_text","");
}
return nil;
}
我可以修改返回字符串文本字体,颜色和其他一些属性吗?
答案 0 :(得分:5)
查看UITableViewDelegate
课程,特别是方法tableView:viewForFooterInSection:
和tableView:heightForFooterInSection:。您可以返回您想要的任何类型的视图,包括 - 但不限于 - UILabel
具有您想要的任何文本属性。
答案 1 :(得分:2)
使用以下命令返回您自己的自定义文字颜色等视图。
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
答案 2 :(得分:2)
要扩展willi所说的内容,请记住,这不需要是一个复杂的自定义视图或任何东西。您可以返回一个简单的UILabel
对象,所有对象都使用您的字体和颜色,这样就可以了。事实上,Apple的API文档建议您完成此任务。
表格视图使用固定的字体样式 部分页脚标题。如果你想 一个不同的字体样式,返回一个 自定义视图(例如,UILabel 在委托方法中 的tableView:viewForFooterInSection: 代替。