gpt4 book ai didi

ios - 相对于屏幕尺寸缩放 UIFont 尺寸

转载 作者:可可西里 更新时间:2023-11-01 04:46:15 24 4
gpt4 key购买 nike

我让用户在他们的图像之上添加一个 UITextField,就像一个标题。

我将其设计为根据他们的 iPhone 屏幕尺寸,他们的图像都是完美的正方形。所以在我的 iPhone 5S 上,它将是 320x320 UIImageView。 iPhone 6 将是 375x375 UIImageView。在小屏幕手机上查看时,大屏幕手机发布的图片会被 imageView 缩小。

如何设置与屏幕宽度相关的字体大小?

我目前正在使用:

[UIFont systemFontOfSize:16.0]

用这个合适吗?

[UIFont systemFontOfSize:self.frame.size.width/20];

我不确定字体大小实际代表什么磅值。我还找到了 [UIFont preferredFontForTextStyle:UIFontTextStyleBody]; 但我不确定这是否是我要找的。

谢谢

最佳答案

UIFont 有一个获取系统字体大小的方法。然后您可以使用它来动态计算合理的字体大小。什么是合理的将取决于您进行测试和试验。这将导致这样的事情:

UIFont *font = [UIFont systemFontOfSize:[UIFont systemFontSize]*[UIScreen mainScreen].bounds.width/375.0];

关于ios - 相对于屏幕尺寸缩放 UIFont 尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26796171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com