UIResponder.TouchesMoved(NSSet, UIEvent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird gesendet, wenn sich ein oder mehrere Finger auf dem Bildschirm bewegen.
[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
Parameter
- evt
- UIEvent
Das UIEvent, das alle Berührungen und Ereignisinformationen kapselt.
Dieser Parameter kann null
sein.
- Attribute
Hinweise
Seit iOS 9.0 werden Ereignisse auf unterstützter Hardware und Konfigurationen ausgelöst, TouchesMoved(NSSet, UIEvent) um Änderungen am benutzerseitigen Druck vorzunehmen. Die Force -Eigenschaft des UITouch -Objekts im touches
Set-Argument enthält die Größe der Berührung, die das Ereignis ausgelöst hat. Das folgende Beispiel zeigt eine einfache Verwendung:
if (TraitCollection.ForceTouchCapability == UIForceTouchCapability.Available) {
UITouch t = touches.AnyObject as UITouch;
ForceLabel.Text = "Force: " + t.Force.ToString ();
}
else {
ForceLabel.Text = "Force Not Active";
}