搜尋

首頁  >  問答  >  主體

ios - 怎么解决手势冲突

我想在uiscrollView上面添加俩个手势,一个手势可以拖动uiscrollView上面tableView的cell,一个手势可以拖动tableView,但是在实际操作中,发现这俩个手势有冲突,且只能执行一个,请问这个问题怎么解决,给个大致思路就好,不甚感激

大家讲道理大家讲道理2873 天前745

全部回覆(1)我來回復

  • PHPz

    PHPz2017-04-18 09:42:21

    你說的兩個手勢是不同的還是兩個相同的?你的問題不具體,最好上程式碼這樣才能看出問題。
    如果是兩個相同手勢的話,是會有問題的,因為都是在同一個window,事件傳遞進去後響應者只能有一個;
    如果你只是想要拖動的話,可以一個用長按手勢,一個用tap手​​勢這樣才能夠把事件區分開來。
    不懂話再找我給你寫demo

    回覆
    0
  • 取消回覆