0
Кто-нибудь знает, как создатели фотошоп создавали свои панели Я думаю, что это nswindow, но я не знаю, как связать это nswindow с родительским окном, чтобы иметь такую функциональность, как в Photoshop.OSX несколько nswindow внутри другого
Может ли кто-нибудь предложить способ сделать это? Благодарю.
Да я это сделал, но он не работает, как ожидалось. Потому что при изменении размера родительского окна - ребенок остается на месте. – MaeSTRo
Пожалуйста, объясните ожидаемое поведение более подробно. Не все могут проверять поведение Photoshop. –
В некоторой области у вас есть представление (NSWindow, я думаю, в моем случае). Это представление находится в MainWindow приложения OS X. Вы можете перетащить это представление из MainWindow и в результате получить другой NSWindow, и вы можете перетащить это представление (NSWindow) обратно в область, и он будет привязан к этой области при изменении размера, перемещении и т. Д. MainWindow. – MaeSTRo