猜猜被触摸的 UIImageView

Posted

技术标签:

【中文标题】猜猜被触摸的 UIImageView【英文标题】:Guess the touched UIImageView 【发布时间】:2009-06-28 13:49:51 【问题描述】:

我有多个 UIImageViews 启用了用户交互。我正在实现 touchesBegan,有没有办法猜测哪个图像视图被触摸,而不是根据所有图像视图制作一个矩形并检查它们中是否存在接触点?

我还为每个图像视图分配了不同的标签。

【问题讨论】:

【参考方案1】:

在您的 touchesBegan:withEvent: 方法中,您可以检查 UITouch 对象的“视图”属性。来自文档:“属性的值是最初发生触摸的视图对象”。

【讨论】:

使用 -Wformat 来避免这个错误。还有一个 Xcode 设置。

以上是关于猜猜被触摸的 UIImageView的主要内容,如果未能解决你的问题,请参考以下文章

课堂破冰游戏“猜猜他是谁”

猜猜随机数为啥我无法输入 - python

仅将触摸事件转发到被触摸的视图

猜猜密码 OOXML 文档的应用?

可可触摸:如何找出被触摸的对象

javascript 猜猜 - 功能编程