作者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/cn.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