아이디어는 간단합니다 (우분투에서 도난 당함) : 창을 창으로 드래그하여 겹치기 시작할 때 자동 숨기기. Dock이있을 때 창을 영역 밖으로 이동하면 자동 숨기기 기능을 끄고 Dock을 표시하십시오.
이를 달성하기 위해 어떤 API를 사용할 수 있습니까?OSX Dock을 창으로 끌 때 OSX Dock을 숨기려면 어떤 API가 사용 가능합니까?
업데이트 :
이런 식으로 명령 줄에서 자동 숨기기 가능한 관리하지만이 도크는 (항상) 볼 수있을로 구성되어 끔찍한
defaults write com.apple.dock autohide -bool true
killall Dock
OS 전체를 변경하려고합니까, 아니면 특정 응용 프로그램에만 적용됩니까? – CodaFi
모든 응용 프로그램. – diimdeep
그러면 쉽지 않을 것입니다. 아마도 NSWindow 자체를 수정해야 할 것입니다. 이는 AppKit에 패치를 주입하는 것을 의미합니다. – CodaFi