当我为 NSFont 设置 pointSize 时,输出文本不会达到点大小的确切高度,例如,当我将其设置为 20.0 时,大写 B 的输出文本为 17.0 像素高。由于我使用它在 NSView 上绘制文本,这给我带来了一些测量问题。有没有准确的方法来测量文本的最大高度?
我正在用这种方法绘制字符串: [stringValue drawInRect:stringRect withAttributes:stringAttributes];
问候
当我为 NSFont 设置 pointSize 时,输出文本不会达到点大小的确切高度,例如,当我将其设置为 20.0 时,大写 B 的输出文本为 17.0 像素高。由于我使用它在 NSView 上绘制文本,这给我带来了一些测量问题。有没有准确的方法来测量文本的最大高度?
我正在用这种方法绘制字符串: [stringValue drawInRect:stringRect withAttributes:stringAttributes];
问候