Ich stecke gerade knietief in Schriftmetriken mit NSTextView. Ich hoffe, dass ein Entwickler hier etwas Licht ins Dunkel bringen kann, was hier passiert.
Mit Myriad Pro in einem Standard-NSTextView (aus IB gezogen und in einem frischen Projekt ausgeführt) erhalten Sie folgendes:
Beachten Sie, wie das ausgewählte Rechteck die gleiche Höhe wie der Einfügepunkt hat.
Nun zum Verhalten von Pages:
Beachten Sie, wie das ausgewählte Rechteck ähnlich wie bei der regulären Textansichtsversion ist, aber die Höhe des Einfügepunkts tatsächlich mehr der Schrift widerspiegelt (und kleiner ist!).
Seltsam.
Warum interessiert mich das? Hier ist ein Bildschirm meiner Anwendung mit Helvetica und dann mit Myriad:
Bemerken Sie, dass in beiden Fällen das Umriss-Symbol perfekt mit der Höhe des Einfügepunkts zentriert ist. Diese Symbole sind tatsächlich Unteransichten und nicht im Textstrom. Beachten Sie diese Symbole in Pages. Sie bleiben für Myriad zentriert. Offensichtlich hat Apple etwas erkannt und es behoben. Irgendwelche Ideen, was sie getan haben?
Danke!