共用方式為


在 iOS 上點選滑桿拇指

這個 .NET 多平臺應用程式 UI (.NET MAUI) iOS 平臺特定可藉 Slider.Value 由點選列上 Slider 的位置來設定 屬性,而不必拖曳 Slider 拇指。 將可繫結屬性true設定Slider.UpdateOnTap為 ,以在 XAML 中取用它:

<ContentPage ...
             xmlns:ios="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;assembly=Microsoft.Maui.Controls">
    <StackLayout>
        <Slider ... ios:Slider.UpdateOnTap="true" />
        ...
    </StackLayout>
</ContentPage>

或者,您可以使用 Fluent API 從 C# 取用它:

using Microsoft.Maui.Controls.PlatformConfiguration;
using Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;
...

var slider = new Microsoft.Maui.Controls.Slider();
slider.On<iOS>().SetUpdateOnTap(true);

方法 Slider.On<iOS> 會指定此平台專屬只會在iOS上執行。 命名空間 Slider.SetUpdateOnTap 中的 Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific 方法可用來控制點選 Slider 列是否會設定 Slider.Value 屬性。 此外, Slider.GetUpdateOnTap 方法可以用來傳回是否點選 Slider 列會設定 Slider.Value 屬性。

結果是點選 Slider 列可以移動 Slider 拇指並設定 Slider.Value 屬性:

Slider Update on Tap enabled.