圖片輪播添加點擊事件遇到的問題

因爲需求修改需要給圖片輪播添加點擊事件,打開對應的url,之前實現是UIScrollView添加UIImageView做子視圖,所以考慮給UIImageView添加

UITapGestureRecognizer,但是後來測試發現點擊手勢只能傳遞到UIScrollView,無法傳遞到它的子視圖,後來還是在StackOverflow上找到解決辦法,對po主沒用的方法對我還是有用的啊:

[imageScrollView setCanCancelContentTouches:YES];
[imageView setUserInteractionEnabled:YES];



參考資料:

1.UITapGestureRecognizer in UIScrollView subview:http://stackoverflow.com/questions/5363870/uitapgesturerecognizer-in-uiscrollview-subview

2.IOS UI學習 ScrollView中Touch事件作用子視圖:http://mobile.51cto.com/iphone-277988.htm

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章