亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

IOS中多手勢之間的沖突和解決辦法

 更新時間:2017年07月07日 15:14:58   作者:釬探穗  
這篇文章主要介紹了IOS中多手勢之間的沖突和解決辦法的相關(guān)資料,需要的朋友可以參考下

IOS中多手勢之間的沖突和解決辦法

UIImageView默認是不支持交互的,也就是userInteractionEnabled=NO ,因此要接收觸摸事件(手勢識別),必須設置userInteractionEnabled=YES(在iOS中UILabel、UIImageView的userInteractionEnabled默認都是NO,UIButton、UITextField、UIScrollView、UITableView等默認都是YES)。

在iOS中,如果一個手勢A的識別部分是另一個手勢B的子部分時,默認情況下A就會先識別,B就無法識別了。要解決這個沖突可以利用- (void)requireGestureRecognizerToFail:(UIGestureRecognizer *)otherGestureRecognizer;方法來完成。這個方法可以指定某個手勢執(zhí)行的前提是另一個手勢失敗才會識別執(zhí)行。

//解決在圖片上滑動時拖動手勢和輕掃手勢的沖突
[panGesture requireGestureRecognizerToFail:swipeGestureToRight];
[panGesture requireGestureRecognizerToFail:swipeGestureToLeft];
//解決拖動和長按手勢之間的沖突
[longPressGesture requireGestureRecognizerToFail:panGesture];

通過下邊的方法可以實現(xiàn)同一視圖多個手勢操作,

  1. 遵循UIGestureRecognizerDelegate,
  2. 重寫相應的方法,
  3. 指定手勢代理者
  4. 利用代理的方法
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer 
shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer

(這個代理方法默認返回NO,會阻斷繼續(xù)向下識別手勢,如果返回YES則可以繼續(xù)向下傳播識別。)

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • iOS實現(xiàn)兩個控制器之間數(shù)據(jù)的雙向傳遞

    iOS實現(xiàn)兩個控制器之間數(shù)據(jù)的雙向傳遞

    這篇文章主要為大家詳細介紹了iOS實現(xiàn)兩個控制器之間數(shù)據(jù)的雙向傳遞的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-05-05
  • IOS 調(diào)整內(nèi)存中的圖片大小實例詳解

    IOS 調(diào)整內(nèi)存中的圖片大小實例詳解

    這篇文章主要介紹了IOS 調(diào)整內(nèi)存中的圖片大小實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • iOS中UILabel設置居上對齊、居中對齊、居下對齊及文字置頂顯示

    iOS中UILabel設置居上對齊、居中對齊、居下對齊及文字置頂顯示

    這篇文章主要給大家介紹了關(guān)于iOS中UILabel如何設置居上對齊、居中對齊、居下對齊及文字置頂顯示效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-12-12
  • iOS實現(xiàn)app間跳轉(zhuǎn)功能

    iOS實現(xiàn)app間跳轉(zhuǎn)功能

    這篇文章主要為大家詳細介紹了iOS實現(xiàn)app間跳轉(zhuǎn)功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • IOS 解決UIButton 點擊卡頓/延遲的問題

    IOS 解決UIButton 點擊卡頓/延遲的問題

    本文主要介紹 IOS UIButton, 這里給大家提供代碼實例作為參考,解決 UIButton 點擊卡頓或者延遲問題,在開發(fā) IOS 項目的小伙伴如果遇到這樣的問題可以參考下
    2016-07-07
  • iOS 彈幕功能的實現(xiàn)思路圖解

    iOS 彈幕功能的實現(xiàn)思路圖解

    這篇文章主要介紹了iOS 彈幕功能的實現(xiàn)思路圖文詳解,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • iOS中排列組合算法的使用小結(jié)

    iOS中排列組合算法的使用小結(jié)

    這篇文章主要給大家介紹了關(guān)于iOS中排列組合算法使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09
  • Objective-C學習之ARC的實現(xiàn)方法

    Objective-C學習之ARC的實現(xiàn)方法

    自動引用計數(shù)(Automatic Reference Counting, ARC)把壓在程序員們肩頭的管理內(nèi)存的重擔卸除了不少,更不用說讓跟蹤內(nèi)存泄漏那樣的煩心事也少了很多。下面這篇文章主要給大家介紹了關(guān)于Objective-C學習之ARC的實現(xiàn)方法,需要的朋友可以參考借鑒下。
    2017-12-12
  • IOS 應用程序管理的實現(xiàn)

    IOS 應用程序管理的實現(xiàn)

    這篇文章主要介紹了IOS 應用程序管理的實現(xiàn)的相關(guān)資料,希望通過本文能幫助到大家,讓大家實現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-10-10
  • 詳解iOS App中圖片的線段涂鴉功能的添加方法

    詳解iOS App中圖片的線段涂鴉功能的添加方法

    這篇文章主要介紹了如何設計iOS App中圖片的線段涂鴉功能,也就是很多應用中圖片上傳時帶有的編輯功能的基礎(chǔ),需要的朋友可以參考下
    2016-03-03

最新評論