代码之家  ›  专栏  ›  技术社区  ›  Nippysaurus

iPhone“touchesBeging”和“touchesMoved”信息…不要移动到触摸中心

  •  0
  • Nippysaurus  · 技术社区  · 15 年前

    我正在修改苹果网站上的“MoveMe”示例。当我的控制器收到“touchesMoved”消息时,它会将要移动的对象移动到触摸中心,因为(伪代码)object.center=touch.center。如何存储初始触摸的偏移量,以便在开始触摸/拖动到一侧时,我的手指将停留在该点上,而我将其四处拖动?

    2 回复  |  直到 15 年前
        1
  •  0
  •   Tuomas Pelkonen    15 年前

    当消息到达时,可以将target_view.frame存储在实例变量中。

        2
  •  0
  •   Macmade    15 年前