gpt4 book ai didi

objective-c - 绘图的 NSFont 高度

转载 作者:行者123 更新时间:2023-12-03 16:29:03 25 4
gpt4 key购买 nike

每当我为 NSFont 设置 pointSize 时,输出文本都不会达到点大小的精确高度,例如,当我将其设置为 20.0 时,大写 B 的输出文本高度为 17.0 像素。由于我使用它在 NSView 上绘制文本,因此给我带来了一些测量问题。有没有准确的方法来测量文字的最大高度?

我用这种方法绘制字符串:[stringValue drawInRect:stringRect withAttributes:stringAttributes];

问候

最佳答案

参见Font Handling在 cocoa 文档中。向下滚动到“查询字体指标”:这清楚地显示了如何使用不同的指标,例如下降部分、上升部分和行距。

关于objective-c - 绘图的 NSFont 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12021582/

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