Скорее всего, ваше представление непрозрачно, потому что NSWindow.isMovableByWindowBackground
указывает, что окно может быть перемещено на собственном фоне .
В этом случае вы должны создать подкласс NSxxxxView
и переопределить NSView.mouseDownCanMoveWindow
свойство только для чтения, чтобы вернуть true
.