我想在UITableView
中更改字体的类型和大小。例如,我将如何将它设置为Tahoma?是否可以更改UITableView中的字体类型和大小?
17
A
回答
34
cell.textLabel.font = [UIFont fontWithName:@"ArialMT" size:144];
其中cell
是UITableViewCell
你会返回-tableView:cellForRowAtIndexPath:
。
Tahoma is not shipped with iOS by default,如果没有适当的许可证,您也无法合法复制它。但是,如果您不喜欢Arial,则可以提供自定义的免费字体,请参阅How to include and use new fonts in iPhone SDK?。
7
为了增加KennyTM's答案:
您可以使用- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
的UITableView
委托方法来配置UITableViewCell
这样的:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
cell.textLabel.textColor=[UIColor whiteColor];
cell.detailTextLabel.font=[UIFont fontWithName:@"Helvetica" size:16.0];
cell.detailTextLabel.textColor=[UIColor whiteColor];
}
苹果文件内容:
一表视图在它使用c之前将此消息发送给它的委托以绘制一行,从而允许代理在显示之前自定义单元格对象。此方法为委托人提供了一个 机会来覆盖表 视图之前设置的基于状态的属性,例如选择和背景颜色。在代表 返回后,表视图仅设置alpha和frame属性,然后仅在行滑入或滑出时为其设置动画。
相关问题
- 1. 是否可以更改Cocos2d-x中的标签字体大小?
- 2. 是否可以更改TListView组的字体大小?
- 3. 修改字体的大小和类型
- 4. 无法更改字体大小/类型
- 5. 我可以更改字体大小吗?
- 6. XCode 5是否可以更改故事板上的字体和大小?
- 7. 更改UIActionSheet标题字符串的字体类型和大小
- 8. 字体和字体大小更改
- 9. 更改Div字体大小和字体
- 10. MDCTabBar更改字体的类型和大小
- 11. 是否可以更改匿名类型?
- 12. 我可以在不更改JPanels和JFrame大小的情况下更改字体类型吗?
- 13. 如何更改UITableView中索引的字体大小
- 14. 如何在uitableview中更改单元格的字体大小
- 15. 是否可以修改SBTableAlert的高亮颜色和字体大小?
- 16. 是否可以编辑UIAlertAction标题字体大小和样式?
- 17. 是否可以为NSString设置自定义字体和大小?
- 18. 是否可以更改HTML中的字体颜色和字体重量
- 19. 更改NSTextField字体大小以适合
- 20. 是否可以更改ListView中项目的大小?
- 21. 是否可以更改EditText中的图标大小
- 22. 是否可以更改“可配置表单”的大小?
- 23. 字体大小可以是css/css3中容器大小的%吗?
- 24. 在tableview中修改字体大小是否可用?
- 25. 如何更改drupal7文章中的字体和字体大小?
- 26. 如何更改Php Gd中的字体和字体大小?
- 27. 如何在iOS中更改OHAttributedLabel的字体大小和字体大小?
- 28. 更改UINavigationBar的字体类型,同时保持默认大小
- 29. “动态类型”更改按钮的字体大小
- 30. 更改Highcharts字体大小
你的问题是一个触摸通用。了解您试图达到什么样的效果会很有用。下面的答案显示了如何修改UITableViewCell的字体。您也可以自由定义您自己的全新UIView子类以显示在单元格 – Kevin