私は現在、NSTextViewを使用したフォントメトリックに深く関わっています。私はここの開発者が何が起こっているのかについていくらかの光を当てることができることを望んでいました。
Myriad ProをデフォルトのNSTextView(IBからドラッグして新しいプロジェクトで実行)にすると、次のようになります。
選択した長方形の高さが挿入ポイントと同じであることに注意してください。
Pagesからの動作について:
選択した四角形が通常のテキストビューバージョンとどのように似ているかに注意してください。ただし、挿入ポイントの高さは実際にはフォントをより反映しています(そして小さくなっています!)。
変。
なぜ気にするのですか?これは、Helvetica、次にMyriadを使用したアプリケーションの画面です。
どちらの場合も、アウトライン記号は挿入ポイントの高さの中央に完全に配置されていることに注意してください。これらの記号は実際にはサブビューであり、テキストストリームには含まれていません。Pagesのこれらの記号に注意してください。彼らは無数の中心にとどまります。明らかにAppleは何かに気づき、それを修正した。彼らが何をしたかについて何か考えはありますか?
ありがとう!