Control deslizante Pulse en iOS
Esta propiedad específica de la plataforma iOS permite establecer la propiedad Xamarin_Forms _Slider_Value" data-linktype="absolute-path">pulsando en una posición de la Slider.ValueSlider barra, Slider en lugar de tener que arrastrar el control. Se consume en XAML estableciendo la Slider.UpdateOnTap propiedad enlazable en true :
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
<StackLayout ...>
<Slider ... ios:Slider.UpdateOnTap="true" />
...
</StackLayout>
</ContentPage>
Como alternativa, se puede consumir desde C# mediante la API fluida:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
var slider = new Xamarin.Forms.Slider();
slider.On<iOS>().SetUpdateOnTap(true);
El Slider.On<iOS> método especifica que esta plataforma específica solo se ejecutará en iOS. El método Xamarin_Forms _PlatformConfiguration_iOSSpecific_Slider_SetUpdateOnTap_ Xamarin_Forms _IPlatformElementConfiguration_ _PlatformConfiguration_iOS_ _Slider__System_Boolean_" data-linktype="absolute-path">, en el espacio de nombres , se usa para controlar si una pulsación en la barra establecerá la propiedad Xamarin_FormsXamarin_Forms Xamarin_Forms Slider.SetUpdateOnTapXamarin.Forms.PlatformConfiguration.iOSSpecificSliderXamarin_Forms _Slider_Value" data-linktype="absolute-path">. Slider.Value Además, el método Xamarin_Forms _PlatformConfiguration_iOSSpecific_Slider_GetUpdateOnTap_ Xamarin_Forms _IPlatformElementConfiguration_ Xamarin_Forms _PlatformConfiguration_iOS_ Xamarin_Forms _Slider__" data-linktype="absolute-path">Slider.GetUpdateOnTapSlider se puede Slider.Value usar para devolver si una pulsación en la barra establecerá la propiedad.
El resultado es que una pulsación en la barra puede mover el control y establecer la propiedad SliderSlider Xamarin_Forms Slider _Slider_Value" data-linktype="absolute-path">: Slider.Value
![]()
Descarga del ejemplo