使用quartz-2d时如何实现触摸

时间:2011-04-20 13:49:28

标签: iphone cocoa-touch ios draw quartz-2d

我正在使用quartz-2d做一个学校项目。我已经实现了如下的用户界面。

enter image description here

我的问题是如何在quartz-2d下实现触控功能?例如当我触摸菜单中的某个区域时会画出另一张图片?

由于

1 个答案:

答案 0 :(得分:0)

石英或不,你仍然在绘制视图,你可能还有一个视图控制器,对吧?视图和视图控制器都是UIResponder的子类,因此实现通常的-touchesBegan:withEvent:, - toTouchesEnded:withEvent:等等。因为它可能是你的视图,它知道如何绘制UI的各个部分,视图处理触摸,找出UI的哪个部分被触摸,并向视图控制器发送更高级别的消息是有意义的。