【问题标题】:How do I auto adjust the font size of a cells content to fit the tableview width?如何自动调整单元格内容的字体大小以适应 tableview 宽度?
【发布时间】:2019-07-12 23:12:00
【问题描述】:

我有一个表格视图,可以向用户显示他们已登录的行程。除非行程名称太长并且不适合表格视图的宽度,否则它不会完全显示。我希望可以简单地调整字体大小,使其适合表格视图,类似于文本字段具有的“调整为适合”选项。谢谢!

【问题讨论】:

  • 那么什么是行程名称显示界面。它是 UILabel 吗?

标签: ios swift xcode tableview cell


【解决方案1】:

只要你的标签在tableViewCell中被适当的约束,你就可以简单地设置:

label.adjustsFontSizeToFitWidth = true

或者如果你使用的是默认 UITableViewCell 的 textLabel,那么在 cellForRowAtIndexPath 中:

cell.textLabel?.adjustsFontSizeToFitWidth = true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-02
    • 2016-07-25
    • 2017-02-28
    • 1970-01-01
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多