Tocco del cursore sul dispositivo di scorrimento su iOS
Questa piattaforma iOS specifica della piattaforma consente di impostare la Slider.Value
proprietà toccando una posizione sulla Slider
barra, invece di dover trascinare il Slider
pollice. Viene utilizzata in XAML impostando la Slider.UpdateOnTap
proprietà associabile su true
:
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
<StackLayout ...>
<Slider ... ios:Slider.UpdateOnTap="true" />
...
</StackLayout>
</ContentPage>
In alternativa, può essere usato da C# usando l'API Fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
var slider = new Xamarin.Forms.Slider();
slider.On<iOS>().SetUpdateOnTap(true);
Il Slider.On<iOS>
metodo specifica che questa piattaforma verrà eseguita solo in iOS. Il Slider.SetUpdateOnTap
metodo , nello spazio dei Xamarin.Forms.PlatformConfiguration.iOSSpecific
nomi , viene utilizzato per controllare se un tocco sulla Slider
barra imposta la Slider.Value
proprietà . Inoltre, il Slider.GetUpdateOnTap
metodo può essere utilizzato per restituire se un tocco sulla Slider
barra imposta la Slider.Value
proprietà .
Il risultato è che un tocco sulla Slider
barra può spostare il Slider
pollice e impostare la Slider.Value
proprietà :