我是mac应用程序编程的新手。我已经为MAC OS X创建了一个基于可可的应用程序。我在我的文档窗口(在Interface Builder中)拖了一个CustomView。然后在我的自定义视图上,我拖动了一个图像井(我的图像在其中)。当我运行应用程序并单击图像上的任何位置时,我想知道X Y坐标w.r.t图像。任何示例代码都将非常感激。
注意:我不希望X Y坐标w.r.t文档窗口。
提前致谢。
答案 0 :(得分:0)
将NSImageView的子类与重写的mouseDown:
或mouseUp:
方法一起使用。传递给此方法的事件将在窗口中具有单击的位置,可以使用NSView的convertPoint:fromView:
将其转换为视图的坐标。