次の方法で共有


UIResponder.TouchesMoved(NSSet, UIEvent) メソッド

定義

1 つ以上の指が画面上で移動したときに送信されます。

[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

パラメーター

touches
NSSet

タッチを 型のオブジェクトとして格納する を設定します UITouch

evt
UIEvent

すべてのタッチとイベント情報をカプセル化する UIEvent。

このパラメーターは、null に設定できます。

属性

注釈

iOS 9.0 以降では、 TouchesMoved(NSSet, UIEvent) サポートされているハードウェアと、ユーザーが適用する圧力の変更に対する構成でイベントが発生します。 Force set 引数の オブジェクトtouchesUITouch プロパティには、イベントを発生させたタッチの大きさが含まれます。 次の例は、基本的な使用方法を示しています。

if (TraitCollection.ForceTouchCapability == UIForceTouchCapability.Available) {
      UITouch t = touches.AnyObject as UITouch;
      ForceLabel.Text = "Force: " + t.Force.ToString ();
}
else {
      ForceLabel.Text = "Force Not Active";
}

適用対象