iOS 上的滑桿指紋點選
這個 iOS 平臺特定可藉 Slider.Value
由點選列上 Slider
的位置來設定 屬性,而不必拖曳 Slider
拇指。 將可繫結屬性true
設定Slider.UpdateOnTap
為 ,以在 XAML 中取用它:
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
<StackLayout ...>
<Slider ... ios:Slider.UpdateOnTap="true" />
...
</StackLayout>
</ContentPage>
或者,您可以使用 Fluent API 從 C# 取用它:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
var slider = new Xamarin.Forms.Slider();
slider.On<iOS>().SetUpdateOnTap(true);
方法 Slider.On<iOS>
會指定此平台專屬只會在iOS上執行。 命名空間 Slider.SetUpdateOnTap
中的 Xamarin.Forms.PlatformConfiguration.iOSSpecific
方法可用來控制點選 Slider
列是否會設定 Slider.Value
屬性。 此外, Slider.GetUpdateOnTap
方法可以用來傳回是否點選 Slider
列會設定 Slider.Value
屬性。
結果是點選 Slider
列可以移動 Slider
拇指並設定 Slider.Value
屬性: