NSTextField über einer NSVisualEffectView mit Alias-Problem wantsLayer

9

Ich bin mir bewusst, dass Sie hinter einem NSTextField eine solide Hintergrundfarbe haben müssen, wenn Sie Core-Animation-Layer (CALayer) verwenden, da Sub-Pixel nicht unterstützt werden. Allerdings muss ich ein NSVisualEffectView hinter meinem NSOutlineView und I verwenden verwende mehrere NSTextFields oben. Wenn ich wantsLayer für NSOutlineView auf YES setze, wird der obere Text leider schlecht aliasiert. Wie kann ich die schöne Unschärfe UND glatten Text oben bekommen? Bedeutet das, dass wir CALayer überhaupt nicht verwenden können, wenn wir NSVisualEffectView als Superview verwenden?

    
strangetimes 21.12.2014, 02:00
quelle

0 Antworten