ios - 在 sectionHeader 中自动调整字体大小
问题描述
我想在我的 Tableview 的 sectionHeader 中显示名称和其他一些简短信息。
有些名称非常大,因此不适合,有没有一种方法可以自动调整 sectionHeader 中的字体大小,例如在标签中:
label.adjustsFontSizeToFitWidth = true;
解决方案
最简单的方法是在tableView(_:viewForHeaderInSection:)
苹果文档讨论:
表格视图对节标题标题使用固定的字体样式。如果您想要不同的字体样式,请改为在委托方法 tableView(_:viewForHeaderInSection:) 中返回自定义视图(例如,UILabel 对象)。
推荐阅读
- linux - Ubuntu 远程 GUI X 错误和 QGLContext 错误
- javascript - 如何在按钮中启用传播?
- google-cloud-sql - 谷歌云 sql 导出 csv 在包含空值时失败
- java - 基于另一个数组的排序排序
- c - C中的动态二维数组不读取第一个元素
- python - ModuleNotFoundError:没有名为“plotly”的模块
- regex - 使用正则表达式解析系统日志
- memory-leaks - 存在 SwapChain 导致的 DirectX 内存泄漏
- c# - 实体框架包含 - 返回 NULL
- vespa - 从所有 Vespa 集群节点中删除索引