touchesEnded不响应
生活随笔
收集整理的這篇文章主要介紹了
touchesEnded不响应
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
http://blog.csdn.net/assholeu/article/details/16363241
touchesEnded不響應(yīng)主要存在以下幾種情況
case 1 :?userInteractionEnabled
部分控件如UIImageView,userInteractionEnabled默認(rèn)為NO,需要將其設(shè)置為YES;
break;
?
case 2 : 控件被其他控件所遮蓋
[[self?nextResponder]?touchesBegan:touches?withEvent:event]?//這時需要設(shè)置消息鏈穿透?break;
?
case 3 :?UITapGestureRecognizer
UITapGestureRecognizer如果使用在子控件的父控件上,那么子控件的touchesEnded不會執(zhí)行,而是執(zhí)行touchesCanceled,并且touchesBegan會延遲執(zhí)行,會明顯感覺到延遲。
break;
?
default : ?其他的評論補充
break;
轉(zhuǎn)載于:https://my.oschina.net/huqiji/blog/1492682
總結(jié)
以上是生活随笔為你收集整理的touchesEnded不响应的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php键值交换,php键值互换时走的一个
- 下一篇: 学习实践 - 收藏集 - 掘金