0

对于我的 OSX 应用程序。我有一个带有一些输出的主窗口。单击按钮会弹出一个新窗口,并在其 NSView 上绘制图形。我通过将其背景颜色设置为透明,RGB 值为 0.0 和 alpha 0.0,使第二个窗口透明。所以现在我的第二个窗口只是在透明背景上随机绘制。我已将两个窗口放在同一个 xib 文件中。

我的问题是,带有弹出图形的透明窗口不可拖动。我在我的 secondwindow:NSWindow 类中覆盖了 mouseDragged: (NSEvent *)。但它仍然不可拖动。当我尝试使用触控板拖动透明窗口时,此方法应该有效吗?任何帮助将不胜感激。提前致谢

4

1 回答 1

1

透明窗口不可拖动。唯一的选择是添加类似 imageview 的图像,现在单击并拖动 imageview。总透明会移动。

于 2013-10-22T07:36:14.583 回答