裁剪的矩形无法按预期工作

时间:2010-08-13 02:31:18

标签: objective-c nsview nsimageview

我有NSView绘制一个矩形来裁剪图像,一个NSImageView是网络摄像头(相机预览窗口)。

我想将NSView放在NSImageView上。

当我拍照时,它会自动生成裁剪图像。

问题在于,当我没有启动相机预览窗口时,裁剪矩形可以正常拖动和调整大小,但是当我启动相机预览窗口时,裁剪矩形失去控制。

我已经通过鼠标事件实现了拖动和调整大小功能。

如何解决此问题?

8/19更新:我的代码和节目视频。

代码:gist.github.com/536831

视频:http://www.youtube.com/watch?v=DLjuBGHh3f8

谢谢!

1 个答案:

答案 0 :(得分:0)

嗯,也许其中一个视图将User Interaction Enabled设置为NO(例如UIImageView的默认值)?