在iOS中,使字体大小适用于所有设备大小的最佳做法是什么?

时间:2017-03-23 03:12:19

标签: ios swift uikit

使用UIKit,除了必须为每个特定设备定制/硬编码字体大小外,是否有推荐的方法使字体大小适用于所有设备尺寸?

2 个答案:

答案 0 :(得分:2)

您可以在情节提要或视图控制器中设置最大和最小字体比例。根据您的受众,最好不要低于8或9pt字体大小。另外,请确保将FontSizeToFitWidth设置为true,以便自动缩小。

答案 1 :(得分:1)

超级一般性问题,但不要忽视它我会试着回答我认为你在问的问题:

一般来说,我试图找到一种快乐的媒介,一种适合所有设备的字体大小(iPhone,iPod Touch等等.iPad显然是一种不同的动物)。如果您打算为iPhone和iPad推出一些产品,那么我建议您查看this answer。它有一些细节,说明如何在AppDelegate.swift中为不同的设备创建不同的故事板