iOS 如何根据屏幕大小减小和增大字体大小

How to reduce and increase the font size based on screen size in iOS

我想根据屏幕大小减小和增大 UILabel 中文本的字体大小。我正在尝试构建 iPhone 5s 到 iPad Pro 屏幕尺寸(如果可能的话)。标签在垂直堆栈视图中

您可以通过将标签的自动收缩 属性 从固定字体大小的默认值更改为最小字体比例来轻松做到这一点。

我附上了一张图片:

实现这个:

  1. 单击标签并转到属性窗格
  2. 将“行数”更改为 0
  3. 在自动缩小中单击最小字体大小并将其设置为大约主字体大小的一半或更小的字体