我正在開發iOS 4.0應用程序。自定義UIView檢測用戶觸摸
我想在圖像(UIImageView
)上添加自定義UIView
以檢測用戶何時觸摸某些圖像的部件。我不希望子類UIImageView
,因爲我使用的是SDWebImage包(或者我可以繼承UIImageView+WebCache
類來處理觸摸,如果你告訴我如何)。
這個UIImageView
將在UIScrollView
之內。
我的想法是檢測用戶何時觸摸圖像,並通知viewController
用戶已觸摸。我不需要檢測移動或滑動或多點觸摸。只有一個手指觸摸。
我創造我自己的UIView
子類來檢測方法使用touchesBegan
:touchesEnd
:等,但我不知道這是否是做到這一點的最好辦法。
您認爲如何?你知道更好的方法嗎?
我發現了一個關於此的教程:http://mobile.tutsplus.com/tutorials/iphone/ios-quick-tip-detecting-touches/ – VansFannel 2012-03-25 17:47:02