UIResponder.TouchesMoved(NSSet, UIEvent) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当一个或多个手指在屏幕上移动时发送。
[Foundation.Export("touchesMoved:withEvent:")]
public virtual void TouchesMoved (Foundation.NSSet touches, UIKit.UIEvent evt);
abstract member TouchesMoved : Foundation.NSSet * UIKit.UIEvent -> unit
override this.TouchesMoved : Foundation.NSSet * UIKit.UIEvent -> unit
参数
- 属性
注解
自 iOS 9.0 起, TouchesMoved(NSSet, UIEvent) 在支持的硬件和配置上引发事件,以更改用户应用的压力。 Force set 参数中 touches
对象的 属性UITouch包含引发事件的触摸的大小。 以下示例演示了基本用法:
if (TraitCollection.ForceTouchCapability == UIForceTouchCapability.Available) {
UITouch t = touches.AnyObject as UITouch;
ForceLabel.Text = "Force: " + t.Force.ToString ();
}
else {
ForceLabel.Text = "Force Not Active";
}