Tocco del dispositivo di scorrimento su iOS
Questa piattaforma iOS (.NET Multipiattaforma Ui) dell'interfaccia utente dell'app multipiattaforma .NET 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:Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;assembly=Microsoft.Maui.Controls">
<StackLayout>
<Slider ... ios:Slider.UpdateOnTap="true" />
...
</StackLayout>
</ContentPage>
In alternativa, può essere usato da C# usando l'API Fluent:
using Microsoft.Maui.Controls.PlatformConfiguration;
using Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;
...
var slider = new Microsoft.Maui.Controls.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 Microsoft.Maui.Controls.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à :