2012-05-26 14 views
7

Ho un NSPopover sulla mia app ma voglio cambiare la posizione della freccia.
quello che ho:
enter image description hereCome modificare la posizione della punta della freccia di NSPopover?


quello che voglio:
enter image description here


Come si può vedere nella seconda immagine la punta della freccia del NSPopover è al top. Come posso farlo?
il mio codice:

[_popover showRelativeToRect:[sender bounds] ofView:sender preferredEdge:NSMaxXEdge]; 

Grazie!

+1

Come hai ottenuto il secondo screenshot? :) – Vervious

+0

ho appena trascinato la finestra verso l'alto e il popover lo fa automaticamente –

risposta

7

Sfortunatamente, questo non è possibile con NSPopover (a partire da 10.7). Dovrai utilizzare un popover alternativo, come l'eccellente SFBPopovers.

+0

oh, che vergogna! lo proverò! Grazie! –

+0

Non è un problema! Speriamo che Apple aggiungerà più opzioni nelle versioni successive del loro sistema operativo. –

Problemi correlati