[問題] UIScrollview 和 touch

看板MacDev作者 (蚵仔)時間9年前 (2015/10/21 11:06), 9年前編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
各位先進好 小弟目前寫程式遇到一個問題, 在原沒加上UIScrollview時,使用touchEnded的方式來讓圖片點擊時會有反應 但是在加上UIScrollview時,點了圖就沒反應了 查過網路上的文件,好像都是教如何啟用touch事件 但是我想做到的是點某個ImageView時可以知道touch到那張圖片 不知道是否有其他方法?謝謝。 原始碼如下 http://pastebin.com/5Htsv5fg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.111.141 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1445396795.A.CE6.html

10/21 11:20, , 1F
delegate
10/21 11:20, 1F
我試著在Class上加上UIScrollViewDelegate後好像也沒反應,補上我的原始碼QAQ

10/21 11:26, , 2F
pageControl
10/21 11:26, 2F
pageControl好像是做圖片或畫面切換?我想做的不是切換,而是因為在Button上點到 Button會有點擊事件,但在ImageView上沒有點擊事件,所以才另外寫,謝謝。

10/21 12:06, , 3F
請建立UITapGestureRecongnizer到imageView中
10/21 12:06, 3F

10/21 16:22, , 4F
UIImageView的userInteractionEnabled 是預設NO的
10/21 16:22, 4F

10/21 16:23, , 5F
若要加上任何手勢的話必須把此參數改成YES 應該就可了
10/21 16:23, 5F

10/21 16:24, , 6F
剛沒看Code 如果是這樣 在ScrollView的時候 touch會
10/21 16:24, 6F

10/21 16:25, , 7F
沒有反應,所以要建立UITapGestureRecognizer 去觸發
10/21 16:25, 7F
感謝,已解決。 ※ 編輯: cf1064 (218.161.111.141), 10/21/2015 18:18:33
文章代碼(AID): #1M9m4xpc (MacDev)
文章代碼(AID): #1M9m4xpc (MacDev)