如何自动设置UIButton的字体大小更改,而不管设备的方向如何?

如何自动设置UIButton的字体大小更改,而不管设备的方向如何?

问题描述:

我想让我的按钮改变字体大小,当用户改变方向。 故事板可以做到吗? 谢谢。如何自动设置UIButton的字体大小更改,而不管设备的方向如何?

除非您定位旧的iOS版本,否则不要使用“orientation”一词。现在他们被称为“size classes”。你应该使用他们而不是方向。

在故事板的属性检查器,还有一个小小的“+”旁边的字体属性:

enter image description here

如果单击,您可以添加字体的新值,当它被改为一个特定的大小类:

enter image description here

在这里,我提出的字体大小大,如果它是常规水平:

enter image description here

IMO,你不应该改变字体大小,这取决于大小等级和/或方向。您的设计可能有问题...