У меня есть NSWindow
с расщепленным экраном, похожим на напоминания. Поэтому я использую этот код:Сделать NSWindow с прозрачным заголовком частично неподвижным
self.window.titlebarAppearsTransparent = true
self.window.styleMask |= NSFullSizeContentViewWindowMask
Это прекрасно работает. Но внутри окна у меня есть SplitView (например, в приложении Reminders) и NSOutlineView
с правой стороны. OutlineView поднимается до верхней части окна.
Проблема заключается в следующем: нажатие и перетаскивание в верхней части OutlineView делает окно подвижным. В любом случае, я могу отключить это, но все еще сохраняя движущую способность в левой части приложения?
Окно перетаскивание является функцией оконный сервер. Удачи. – CodaFi