gpt4 book ai didi

ios - UIFont:字体大小不同

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:07:43 27 4
gpt4 key购买 nike

我正在通过自定义函数为我的 View 中的所有 subview (例如UILabels)设置自定义字体。但是,如果我尝试仅通过

更正特定 UILabels 的字体大小
[lbl_EXAM_Statistics setFont:[UIFont fontWithName:@"PTSans-Regular" size:13]];

从 Screendesign 给我的内容来看,13point 似乎有点“太小”。在 psd 文件中,准确地说是 13pt。

为什么 13pt 字体大小与我的应用中的 13pt 字体大小不同?

截图中上面的文字来自psd文件,最下面的文字来自iphone模拟器。

如果我想从 Screendesign 到我的应用程序接近文本大小,我必须使用 18pt - 但我不能浪费时间去研究如何获得准确的 pt,那是所有字体的巨大时间浪费尺寸我必须直接指定。所以必须有更好的方法。

enter image description here

最佳答案

完全取决于你的psd。最好是以像素为单位在 Photoshop 中设置指标。因此,您可以看到以像素为单位的字体大小。

然后,如果您的 PSD 是视网膜大小(640 像素宽度),您只需将字体的像素大小除以 2,您的应用就会获得良好的结果。

最后,不要在 PSD 中使用 pt,而是使用 px 就可以了(只需认为 iOS 中的 1point 在视网膜屏幕上是 2px,在非视网膜屏幕上是 1px)

关于ios - UIFont:字体大小不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21305831/

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