Objective c 裁剪矩形不';I don’我没有按预期工作
我有一个Objective c 裁剪矩形不';I don’我没有按预期工作,objective-c,nsview,nsimageview,Objective C,Nsview,Nsimageview,我有一个NSView来画一个矩形来裁剪图像,还有一个NSImageView来做网络摄像头(摄像头预览窗口) 我想将NSView放在NSImageView上 当我拍照时,它可以自动生成一个裁剪过的图像 问题是,当我不启动相机预览窗口时,裁剪矩形可以正常拖动并调整大小,但当我启动相机预览窗口时,裁剪矩形将失去控制 我已经通过鼠标事件实现了拖动和调整大小的功能 我如何解决这个问题 8/19更新:我的代码和程序视频 代码:gist.github.com/536831 视频: 谢谢 Hmm,可能其中一个视
NSView
来画一个矩形来裁剪图像,还有一个NSImageView
来做网络摄像头(摄像头预览窗口)
我想将NSView
放在NSImageView
上
当我拍照时,它可以自动生成一个裁剪过的图像
问题是,当我不启动相机预览窗口时,裁剪矩形可以正常拖动并调整大小,但当我启动相机预览窗口时,裁剪矩形将失去控制
我已经通过鼠标事件实现了拖动和调整大小的功能
我如何解决这个问题
8/19更新:我的代码和程序视频
代码:gist.github.com/536831
视频:
谢谢 Hmm,可能其中一个视图的用户交互启用设置为否(例如UIImageView的默认值)?启动相机预览窗口时,裁剪矩形仍然可以拖动并调整大小,但矩形的位置错误。例如,当我拖动裁剪矩形时,我松开鼠标左键,矩形将继续移动。