我希望能够按照屏幕大小缩放故事板上的字体大小,而无需编写代码来执行此操作,这是否可能。iOS故事板 - 根据屏幕尺寸改变字体大小的方法?
我已经尝试设置约束条件来调整标签并设置字体比例因子,但是会发生什么呢?取决于文本的长度,我最终得到的字体大小不同,而不是所有字体对于那个屏幕是相同的大小?
我希望能够按照屏幕大小缩放故事板上的字体大小,而无需编写代码来执行此操作,这是否可能。iOS故事板 - 根据屏幕尺寸改变字体大小的方法?
我已经尝试设置约束条件来调整标签并设置字体比例因子,但是会发生什么呢?取决于文本的长度,我最终得到的字体大小不同,而不是所有字体对于那个屏幕是相同的大小?
嗨啊,但iPhone在画像总是紧凑的宽度和高度定期所以它不工作 – Michael
真。取决于你正在努力实现的目标。 – LinusGeffarth
所有3幅肖像iPhone尺寸的字体大小不同 – Michael
Xcode提供自动收缩设施,根据屏幕尺寸调整 转到属性检查器 - > Autoshrinks - >最小字体比例将其设置为0.5 或您的期望值。
编程
label.adjustsFontSizeToFitWidth = true
label.minimumScaleFactor = 0.5
嗨,已经尝试过,但在我原来的问题,我说他取决于多少文本在标签中,然后它可能不会压缩文本,所以你可以结束了一个有很多屏幕不同字体大小 – Michael
@Michael请详细说明,因此我可以回答 – Jack
我想在iPhone SE屏幕上缩放字体。我有一个表格视图有单元格。单元格包含一个标签,该标签中的文本长度因单元格而异。如果我设置最小字体比例或大小,对于正好位于标签末尾的文本适用,但对于包含只包含一半文本的标签,则字体大小保持不变,因此每个单元格的字体都不一致标签上有多少文字。理想情况下,我希望能够制定出最长的标签,然后获得缩放的字体大小,然后将所有标签缩放到相同的字体大小,以使它们看起来相同。 – Michael
https://stackoverflow.com/questions/28076020/ios-different-font-sizes-within-single-size-class-for-different-设备 最佳答案我发现:) – Ishika
这就是我到底做了些什么,但其凌乱 – Michael