首页 > 其他 > 详细

UITouch笔记

时间:2017-01-14 11:17:48      阅读:289      评论:0      收藏:0      [点我收藏+]
  1. UITouch是什么
    表示在在屏幕上触摸事件,包括触摸的位置、大小、力度(3D touch)、运动。
    1. 在一系列触摸事件中,UITouch都是同一个,但是不要retain某一个UITouch。如果要保存信息,从UITouch中拷贝出来,保存。
    2. 每一个touch事件都有一个事件戳
    3. touch事件可以得到用户手指点击(tap)屏幕的次数。
      var tapCount: Int { get }。可以用来用来确定用户是双击、三击或更多次连击。
  2. 获取touch事件的半径及公差
    var majorRadius: CGFloat { get }。 估计的范围。
    var majorRadiusTolerance: CGFloat { get }。公差。
  3. touch的几个阶段
    • UITouchPhaseBegan
    • UITouchPhaseMoved
    • UITouchPhaseStationary
    • UITouchPhaseEnded
    • UITouchPhaseCancelled

UITouch笔记

原文:http://www.cnblogs.com/huahuahu/p/UITouch-bi-ji.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!