У меня есть переменный текст в NSTextField
, который отображается на ] CALayer
фоновый вид. Поскольку CALayer
не поддерживает субпиксельное алиасинг для текстового рендеринга любого текста поверх него, этот текст выглядит мусором.
Небольшой поиск в Google раскрывает причины, почему это так, и этот текст должен рендеринг на непрозрачном фоне для включения SPA. Рендеринга на непрозрачном фоне я бы хотел избежать, если это вообще возможно. Есть ли лучший способ обхода?
Я полностью готов сам отрендерить текст в NSImage
, если это поможет, но я не могу найти никаких подтвержденных отчетов, что это будет.
Это выглядит абсолютно нормально в Interface Builder, поэтому я знаю, что секрет где-то внутри этого компьютера, который пытается выбраться наружу.