Sto usando NSPopover
e quando cambio il colore del dock di sistema su scuro (funzione Yosemite nuova) alcuni elementi nella mia vista invertono il loro colore.Colore invertito NSPopover in colore scuro Yosemite
Ad esempio alcune etichette vengono modificate da nero a grigio oppure i campi di testo cambiano di sfondo da bianco a nero. E se ho una vista con uno sfondo bianco, ora cambia l'effetto scuro sfocato.
Quindi due domande:
Posso annullare questo comportamento e forzare l'interfaccia utente di agire come in modalità normale?
C'è qualche regola in cui l'elemento inverte il loro colore?
Perché sembra che alcuni elementi cambino e altri no.
Questa è la mia applicazione in modalità normale Yosemite:
e questo è in Yosemite modalità buio:
I popover potrebbero essere limitati nella personalizzazione . Se l'utente attiva Riduci trasparenza nelle preferenze di Accessibilità, vedrai anche le differenze. – uchuugaka
quando si verifica questo comportamento (invertito)? succederà per qualche elemento dell'interfaccia utente in qualsiasi finestra quando si passa alla modalità oscura? o solo quando sei nel popover? – Mario
Modalità oscura. Ci sono NSNotification che puoi osservare per questo e cambiamenti di accessibilità. I nuovi potrebbero essere annotati solo nelle note di rilascio di AppKit per 10.10 o in un'intestazione. Ho dimenticato quale intestazione. – uchuugaka