Хотел бы изменить прозрачность для NSPopover -, возможно ли это?

У меня есть NSPopoverв приложении Cocoa, и, начиная с Lion -, он отображается как полупрозрачный -, так что любые текстовые поля, таблицы и т. д., которые он накладывает -, теперь видны под ним, и он выглядит действительно странно. Я проверил справочные документы по классам от Apple, но, похоже, нет способа сделать их непрозрачными. Единственными двумя значениями свойств, которые, по-видимому, доступны для указания внешнего вида, являются NSPopoverAppearanceMinimalи NSPopoverAppearanceHUD-. но ни один из них, похоже, не относится к альфе или непрозрачности. Единственный способ сделать NSPopoverнепрозрачным с помощью -верхом на drawRect ? или кто-нибудь знает лучший способ сделать это? Кажется, он доступен для UIPopoverна iOS, но не для NSPopoverдля Cocoa...

6
задан Vineet Singh 17 August 2013 в 13:24
поделиться