我们如何保持文本字段相对于屏幕大小的字体大小?

我有一个文本字段,我给它一个13像素的规则字体。

但我希望字体大小相对于屏幕大小增加。

谢谢。

您可以根据屏幕尺寸计算字体大小。

let baseWidth: CGFloat = 320 // the width of the screen where you want to use 13pt let fontSize = 13 * (UIScreen.main.size.width / baseWidth) let font = UIFont(name: "HelveticaNeue", size: fontSize) 

您可以通过选中“ Attributes Inspector中的“ Automatically Adjusts Font来完成此操作 喜欢这个