【发布时间】:2012-04-04 16:33:03
【问题描述】:
我有这张图片:
我想要做的是向该图像添加一个 UITapGestureRecognizer(或者我可以将图像拆分为它所包含的不同部分,并为每个部分添加一个 UITapGestureRecognizer),以便根据所点击的叶子执行不同的操作。如果我将每个叶子的图像拆分为不同的图像,则 UIImageViews 可能会重叠,并且点击一个将被识别为对另一个的点击。只有一张图片意味着知道屏幕上属于一片叶子而不是另一片叶子的点。
任何有关如何做到这一点的线索将不胜感激。 谢谢
【问题讨论】:
-
您的图像是如何创建的?如果您是从路径中绘制它,您可以保存它们并检查路径是否包含接触点。
-
@PhillipMills 这是一个 .png 文件,因此它不是由应用程序绘制的。
标签: iphone ios uiimageview uigesturerecognizer