Cocoa 在NSTextView中查找字符中心

Cocoa 在NSTextView中查找字符中心,cocoa,macos,nstextview,core-text,Cocoa,Macos,Nstextview,Core Text,对于NSTextView中的每一行片段,我将在其旁边放置一个子视图以进行折叠。问题是,不同的字体会偏离基线,我永远无法将视图定位在文本的正中央 我试着得到基线偏移量,但似乎不太管用 以下是问题的要点: 假设“•”字符是它自己的观点,我如何做到这一点: •Text 有关任何语言的任何字体?请参阅《字体处理指南》的。此外,获取Glyph布局和相关部分给出了更完整的答案

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

我试着得到基线偏移量,但似乎不太管用

以下是问题的要点: 假设“•”字符是它自己的观点,我如何做到这一点:

•Text
有关任何语言的任何字体?

请参阅《字体处理指南》的。此外,获取Glyph布局和相关部分给出了更完整的答案