1.点击

IOS开发-手势简单使用及手势不响应处理办法

IOS开发-手势简单使用及手势不响应处理办法

 

2.长按

IOS开发-手势简单使用及手势不响应处理办法

IOS开发-手势简单使用及手势不响应处理办法

 

3.拖拽

IOS开发-手势简单使用及手势不响应处理办法

4.轻扫、捏合、旋转

IOS开发-手势简单使用及手势不响应处理办法

IOS开发-手势简单使用及手势不响应处理办法

5.使用手势需要注意的地方

1.注意处理轻扫和拖拽的冲突

//那个时间短的话 就让那个先执行

//处理 拖拽和轻扫 两个手势的冲突

//需要轻扫手势执行完毕后 再去执行拖拽 先执行轻扫后 再执行拖动

处理方法: [panges(拖拽对象) requireGestureRecognizerToFail:swiges(轻扫对象)];

2.程序出现手势不响应处理方法

//    手势如果不响应

//    1.看是否添加到了imageView上 如果是 把userInteractionEnabled 设置成YES

//    2.查看是否设置了背景颜色 如果没有设置 设置背景颜色

//    3.手势冲突 就得设置手势优先级了 (截获触发事件、手势)设置优先级

 

    

 

相关文章:

  • 2021-06-30
  • 2021-05-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-12
  • 2021-06-12
  • 2022-12-23
  • 2021-10-18
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案