作者cf1064 (蚵仔)
看板MacDev
標題[問題] UIScrollview 和 touch
時間Wed Oct 21 11:06:33 2015
各位先進好
小弟目前寫程式遇到一個問題,
在原沒加上UIScrollview時,使用touchEnded的方式來讓圖片點擊時會有反應
但是在加上UIScrollview時,點了圖就沒反應了
查過網路上的文件,好像都是教如何啟用touch事件
但是我想做到的是點某個ImageView時可以知道touch到那張圖片
不知道是否有其他方法?謝謝。
原始碼如下
http://pastebin.com/5Htsv5fg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.111.141
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MacDev/M.1445396795.A.CE6.html
1F:→ tracetw: delegate 10/21 11:20
我試著在Class上加上UIScrollViewDelegate後好像也沒反應,補上我的原始碼QAQ
2F:→ tracetw: pageControl 10/21 11:26
pageControl好像是做圖片或畫面切換?我想做的不是切換,而是因為在Button上點到
Button會有點擊事件,但在ImageView上沒有點擊事件,所以才另外寫,謝謝。
3F:推 darktt: 請建立UITapGestureRecongnizer到imageView中 10/21 12:06
4F:推 tentenlee: UIImageView的userInteractionEnabled 是預設NO的 10/21 16:22
5F:→ tentenlee: 若要加上任何手勢的話必須把此參數改成YES 應該就可了 10/21 16:23
6F:→ tentenlee: 剛沒看Code 如果是這樣 在ScrollView的時候 touch會 10/21 16:24
7F:→ tentenlee: 沒有反應,所以要建立UITapGestureRecognizer 去觸發 10/21 16:25
感謝,已解決。
※ 編輯: cf1064 (218.161.111.141), 10/21/2015 18:18:33