ios - 如何自动调整单元格内容的字体大小以适应 tableview 宽度?
问题描述
我有一个表格视图,向用户显示他们登录了哪些行程。除非行程名称太长并且不适合表格视图的宽度,否则它不会完全显示。我希望可以简单地调整字体大小,使其适合表格视图,类似于文本字段具有的“调整为适合”选项。谢谢!
解决方案
只要您的标签在 tableViewCell 内得到适当的约束,您就可以简单地设置:
label.adjustsFontSizeToFitWidth = true
或者如果你使用默认的 UITableViewCell 的 textLabel,那么在 cellForRowAtIndexPath 中:
cell.textLabel?.adjustsFontSizeToFitWidth = true
推荐阅读
- mysql - Laravel 从 mysql 表中显示刀片视图的数据
- java - 如何在 Java 中返回 LocalTime 的总和
- salesforce - Salesforce:尽管同一对象的条件相同,但查询会产生不同的记录计数
- java - 将倒数计时器值传递给下一个活动
- php - Woocommerce - 向可变产品添加新属性值
- python - 如何在 Moderngl EGL 后端添加深度缓冲区?
- angular - 无法更新 Angular CLI
- sql - Python3:无法使用从 SQL 表中获取的数据写入文本文件
- java - Android app crashes when using Notification with JobScheduler
- reactjs - history.push("/") 和之间有什么区别