0

对于 NSTextView 中的每个行片段,我在它旁边放置一个子视图以进行折叠。问题是,不同的字体会偏离基线,我永远无法将视图定位在文本的确切中心。

我已经尝试获取基线偏移量,但它似乎并不能解决问题。

这是问题的实质:假设“•”字符是它自己的观点,我该怎么做:

•Text

任何语言的任何字体?

4

1 回答 1

2

请参阅获取字体处理指南的字体度量。此外,Getting Glyph Layout 和相关部分给出了更完整的答案。

于 2011-02-15T12:19:15.107 回答