Sto creando un'applicazione per la lente di ingrandimento in osx per divertimento e mi sono imbattuto in un ostacolo a cui non riesco a trovare risposta.Come rendere trasparente NSView e mostrare cosa c'è sotto NSWindow?
Ho un NSView all'interno di NSWindow Ho impostato la vista su clearColor e l'alpha su .25, ma non riesco a capire come rendere trasparente NSWindow dietro NSView in modo da poter vedere le cose sotto l'applicazione quando è selezionata.
Stato scavando attraverso doc non riesco a trovare quello che sto cercando per eventuali pensieri?
Grazie
Ho pensato a questo, ma quelli impostati per l'intera NSWindow non solo una parte di esso. – acreek
Per "intera NSWindow" si intende "barra del titolo + contenuto" o tutta l'area del contenuto? Non penso che sia possibile impostare una parte dei contenuti della finestra trasparente, si dovrebbe rendere tutto trasparente e disegnare ciò che non si desidera rendere trasparente. –
@acreek: Penso che avrebbe senso chiamare '[mywindow setOpaque: NO]' quando vuoi che parte della finestra sia trasparente. Potrebbe anche essere necessario chiamare 'setBackgroundColor:'. I documenti potrebbero sicuramente essere più chiari. – JWWalker