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

问题描述:

我有一个文本字段,我给它一个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) 
+0

简单的做到这些,Automatically Adjusts Font你的意思是说我已经用上述公式 –

+0

@ShankarNaik是编程设置字体大小,你应该做的。 – the4kman

+0

谢谢我会尝试 –

您可以通过检查Attributes InspectorLike this

+0

谢谢我会尝试 –

+0

自动调整字体不可用于按钮 –

+0

我treid运行应用程序与调整字体/ ...但对我的眼睛字体大小似乎相同..我尝试iPhone 7 plus和5s –