【发布时间】:2012-03-26 02:18:16
【问题描述】:
我正在开发一个 iOS 4.0 应用程序。
我想在图像上添加自定义UIView (UIImageView) 以检测用户何时触摸图像的某些部分。我不想继承UIImageView,因为我正在使用SDWebImage 包(或者我可以继承UIImageView+WebCache 类来处理触摸。如果你告诉我怎么做的话)。
此UIImageView 将位于UIScrollView 内。
我的想法是检测用户何时触摸图像并通知viewController用户触摸的位置。我不需要检测移动、滑动或多点触控。只需一根手指即可触摸。
我正在创建自己的 UIView 子类来检测使用方法 touchesBegan: touchesEnd: 等。但我不确定这是否是最好的方法。
你怎么看?你知道更好的方法吗?
【问题讨论】:
-
我找到了一个关于这个的教程:mobile.tutsplus.com/tutorials/iphone/…
标签: ios cocoa-touch touch