多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > ios UIWebView singleTap 單擊事件的坑

ios UIWebView singleTap 單擊事件的坑

來源:程序員人生   發布時間:2015-01-26 09:07:04 閱讀次數:5371次

項目需要使用UWebView實現預覽ppt,pdf,word,excel的功能,因而選擇是用UiWebView來實現,很快實現打開文件的核心功能,記在竊喜時候,單擊和滑動隱藏navigationbar,遇到了問題,開始是單擊事件,沒法捕獲,后來是單擊事件捕獲后,長按事件又丟失,各種google,github尋覓解決方案,各種答案各種坑。最后硬是自己給實驗出來了正確的解決方法;

貼出方法做個記錄:

//singleTap webView UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(changDisplayTopBarAndBottomBar)]; singleTap.delegate = self; [self.webview addGestureRecognizer:singleTap];
 vc里邊實現UIGestureRecognizerDelegate協議后,正常添加單擊事件,只是這樣做 UIWebView 單擊事件其實不能捕獲,最重要的是下面這個delegate方法

-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{ return YES; }


字面翻譯就是『是不是同時辨認其他的手勢』,UIGestureRecognizerDelegate還有其他的幾個代碼事件,看方法名可以大致猜出來是響應失敗的處理,都是寫Yes or NO的選擇,切記不可貪杯,只實現這1個方法便可,他們之間有沖突關系。這也是坑所在

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 91精品欧美综合在线观看 | 美女免费观看一区二区三区 | 免费观看欧美一级高清 | 欧洲黄色毛片 | 女人18毛毛片一级毛片 | 在线欧美色 | 亚洲国产成人资源在线桃色 | 久久在线视频播放 | 日本高清无吗 | 最近中字视频在线观看 | 久久精品国产99久久99久久久 | 日本性一级 | 欧美日韩国产高清一区二区三区 | 亚洲国产精品人久久 | 狠狠干天天爱 | 国产精品一页 | 日本中文字幕在线观看视频 | 国产叼嘿视频 | 亚洲人免费 | free末发育性video | 在线天堂在线 | 日本欧美一区二区三区免费不卡 | 欧美性淫| 久久99爱爱| 成人午夜精品久久久久久久小说 | 92精品国产自产在线观看 | 黄色的网站免费观看 | 欧美成视频人免费淫片 | 国产欧美一区二区三区免费 | 亚洲欧美日韩网站 | 日韩成人免费视频播放 | 国产性色视频 | 久久久久久综合一区中文字幕 | 欧美18videosex性极品 | 国产高清在线看免费视频观 | 亚洲欧美中文字幕 | 在线日本韩国 | 国产三级视频 | 永久精品| 欧美一区二区三区四区在线观看 | 亚洲我射 |