2012-05-26 36 views
7

Tôi có NSPopover trên ứng dụng của mình nhưng tôi muốn thay đổi vị trí của đầu mũi tên.
gì tôi có:
enter image description hereLàm thế nào để thay đổi vị trí đầu mũi tên của NSPopover?


gì tôi muốn:
enter image description here


Như bạn có thể thấy trong hình ảnh thứ hai vào mũi tên đứng đầu NSPopover là ở đầu trang. Tôi có thể làm như thế nào?
mã của tôi:

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

Cảm ơn bạn!

+1

Bạn nhận được ảnh chụp màn hình thứ hai như thế nào? :) – Vervious

+0

chỉ cần kéo cửa sổ của tôi lên đầu và cửa sổ bật lên tự động –

Trả lời

7

Thật không may, điều này là không thể với NSPopover (tính đến 10,7). Bạn sẽ phải sử dụng một cửa sổ bật lên thay thế, chẳng hạn như xuất sắc SFBPopovers.

+0

oh, thật đáng tiếc! tôi sẽ thử! cảm ơn! –

+0

Không thành vấn đề! Hy vọng rằng Apple sẽ thêm nhiều lựa chọn hơn trong các phiên bản sau của hệ điều hành của họ. –

Các vấn đề liên quan