首页 > 解决方案 > Swift 中不同 iOS 设备的不同 UIFont 大小

问题描述

我正在为 iPhone 系列开发基于 swift 的 iOS 应用程序。我的应用程序支持从 iPhone 4s 到 iPhone X 的所有设备。标签在 iPhone 4s 等较小的设备上显得更大,因为我为高端设备添加了更大的字体大小。有人可以帮助我如何根据设备缩放字体。我尝试了具有紧凑/常规宽度和紧凑/常规高度的尺寸类,但它们都没有帮助我。非常感激你的帮助

故事板字体设置 在不同设备上渲染应用程序

标签: swiftuilabeluifont

解决方案


您可以根据 storyboard 中的视图尝试 label hight 。

使用此图像参考,我使用 iPhone 5s 屏幕尺寸完成并给出标签高度等于乘数 30/554 中的高度

在此处输入图像描述


推荐阅读