【问题标题】:How can I change the font size of my UITableView cell title?如何更改 UITableView 单元格标题的字体大小?
【发布时间】:2011-12-18 22:10:04
【问题描述】:

如何在 XCode 中更改 UITableView 单元格标题的字体大小?

谢谢

【问题讨论】:

标签: iphone objective-c ios xcode uitableview


【解决方案1】:

如果您以编程方式执行此操作,则可以在 tableView:cellForRowAtIndexPath 方法中设置属性 cell.textLabel.font

具体来说,要更改大小,您可以这样写:

 cell.textLabel.font = [UIFont systemFontOfSize:12.0];

这会将您的字体大小调整为 12.0 pts。

【讨论】:

  • 谢谢!如何使文本适合单元格 - 因为在我的单元格标题后面有 ...?
  • 只是为了理解:我是否正确,您想要做的是在单元格中包含所需大小的文本,但是如果文本太大,应该重新调整 textLabel 以使其适合?
  • 确实,就像 UITextField 的“调整到适合”选项一样。
  • 这应该可以解决问题:cell.textLabel.adjustsFontSizeToFitWidth = YES; cell.textLabel.numberOfLines = 1;(不确定是否需要第二行!)
  • 完美运行!非常感谢您的帮助 - 非常感谢 :-)
【解决方案2】:

使用自定义 UITableViewCell 并使用您想要的尺寸分配标签。

【讨论】:

    猜你喜欢
    • 2011-07-16
    • 1970-01-01
    • 2013-11-17
    • 1970-01-01
    • 2012-09-27
    • 2013-02-03
    • 2019-02-06
    • 1970-01-01
    • 2012-10-09
    相关资源
    最近更新 更多