手势 图片 缩放 图层

ios的手势操作之UIGestureRecognizer浅析

 腾讯实习第一个月工作总结 杨萧玉

 addSubview和insertSubview 区别

[self.view addSubView:xx.view]   其实就等于[self.view insertSubView:xx.view atIndex:[self.view.subViews count]];

即在最顶层添加view。

总之:addSubview是一层一层往上加,新加的只能放到最上层,  insertSubView可以控制将view添加到指定的层。

 

iOS:事件处理

手势事件的各种状态

Gesture Recognizers与触摸事件分发

iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势) 依赖性

 使用手势对UIImageView进行缩放、旋转和移动 good

IOS开发之手势——UIGestureRecognizer 共存

  • UITapGestureRecognizer
  • UIPinchGestureRecognizer
  • UIRotationGestureRecognizer
  • UISwipeGestureRecognizer
  • UIPanGestureRecognizer
  • UILongPressGestureRecognizer

命名上不难了解這些类別所对应代表的手势,分別是 Tap(点一下)、Pinch(二指往內或往外拨动)、Rotation(旋转)、Swipe(滑动,快速移动)、Pan (拖移,慢速移动)以及 LongPress(长按)

  // 关键在这一行,如果双击确定偵測失败才會触发单击
     [singleRecognizer requireGestureRecognizerToFail:doubleRecognizer];

iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势)

UIImageView中图片的大小缩放

UIPanGestureRecognizer类中translationInView:方法和velocityInView:方法

translationInView: 该方法返回在横坐标上、纵坐标上拖动了多少像素

velocityInView:在指定坐标系统中pan gesture拖动的速度

 

 

转载于:https://www.cnblogs.com/dqxu/p/4115323.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值