MvvmCross: GestureRecognized-Bindung an ViewModel-Aktion

7

Es gibt eine solche Fähigkeit, Schaltflächenaktionen direkt wie folgt zu binden:

%Vor%

Aber was ist zum Beispiel mit UITapGestureRecognizer? Wie soll ich es auf so elegante Weise binden (es ist Tap Action)?

Danke!

    
Agat 06.06.2013, 11:30
quelle

2 Antworten

16

Sie können dies selbst hinzufügen, wenn Sie möchten.

z.B. etwas wie

%Vor%

Ich denke, das würde funktionieren - aber das hier ist Codierung hier!

Erweitert & gt; Wenn Sie möchten, können Sie auch den For(tap => tap.Command) -Teil entfernen, indem Sie eine Standardbindungseigenschaft für TapBehaviour registrieren - um dies zu überschreiben Setup.FillBindingNames und verwenden Sie:

%Vor%

Danach könnte die Bindung lauten:

%Vor%
Stuart 06.06.2013, 14:28
quelle
13

Nur als Referenz. Neuere Version von MvvMcross enthält eine UIView-Methodenerweiterung (siehe MvxTapGestureRecognizerBehaviour), die Sie verwenden können, um die Tap-Geste zu binden:

%Vor%     
xleon 01.11.2015 12:40
quelle