在iOS中自动缩放字体?

时间:2016-08-04 11:47:58

标签: ios iphone fonts

我是一名与少数开发团队合作的用户体验设计师。我们认为字体的许多硬编码值(以及其他内容)存在问题。最终结果是,如果用户在手机上更改了字体大小,或者如果应用程序加载在较小的手机上,如4或5,整个设计就会中断。

我刚刚开始阅读它,但似乎有一种正确的方法来构建屏幕和处理文本,以便它适应设备大小和用户字体设置而不会破坏(如文本重叠,文本框相互撞击,或者只是平整文本大小而不改变/适应它们应该。)

新的旧金山字体似乎对此有所帮助,虽然我们还没有能够实现它(再次,太多硬编码的东西)。

我想知道是否有人可以制定适当的策略来处理多种设备尺寸和用户设置的文本。我假设它与Adaptive Layout有关。我需要能够回到团队并聪明地进行对话。

1 个答案:

答案 0 :(得分:-1)

您必须使用adjustsFontSizeToFitWidth的{​​{1}}属性。有关详细信息,请查看this