之前我已经问过这个问题如何根据标记来改变UITableViewCell
的颜色但是当我根据标记更改标签的字体时,我的cellForRowAtIndexPath
是if([[[self.inboxmessagesarray objectAtIndex:indexPath.row]objectForKey:@"messageRead"] intValue]==0)
{
cell.titlename.font=[UIFont fontWithName:@"SegoeUI-bold" size:15];
}
else
{
cell.titlename.font=[UIFont fontWithName:@"SegoeUI" size:15];
}
1}}它的示例代码请告诉我错误的是什么
{{1}}
答案 0 :(得分:2)
尝试以下代码:
cell.titlename.font = [UIFont boldSystemFontOfSize:10];
根据项目要求更改字体大小。
答案 1 :(得分:1)
您需要检查的几点:
1)确保条件正常
2)如果进入大胆的状态&仍然没有工作尝试使用其他字体类型,以确保没有字体问题
3)尝试在其他控件中使用此字体以确保其支持
希望它会对你有所帮助。