我正在创建一个Mac应用程序,但在拖动窗口时遇到困难,因为视图上有图像。基本上,我可以拖动主窗口,但在单击和拖动图像视图时无法拖动窗口。
我可以使用"window.movableByWindowBackground =true在主窗口上进行拖动,但当拖动窗口上的图像视图时,它似乎无法工作。

任何帮助都将不胜感激。
发布于 2015-07-10 10:30:12
诀窍是子类您的NSImageView并重写mouseDownCanMoveWindow属性:
class MyImageView: NSImageView {
override var mouseDownCanMoveWindow:Bool {
return true
}
}https://stackoverflow.com/questions/31337672
复制相似问题