iOS 上的項目游標色彩

Download Sample 下載範例

此 iOS 平臺特定會將 的 Entry 游標色彩設定為指定的色彩。 將可繫結屬性設定 Entry.CursorColorColor,以在 XAML 中取用它:

<ContentPage ...
             xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
    <StackLayout>
        <Entry ... ios:Entry.CursorColor="LimeGreen" />
    </StackLayout>
</ContentPage>

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

using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...

var entry = new Xamarin.Forms.Entry();
entry.On<iOS>().SetCursorColor(Color.LimeGreen);

方法 Entry.On<iOS> 會指定此平台專屬只會在iOS上執行。 在命名空間中,方法Entry.SetCursorColor會將游標色彩設定為指定的 ColorXamarin.Forms.PlatformConfiguration.iOSSpecific 此外, Entry.GetCursorColor 方法可以用來擷取目前的游標色彩。

結果是 中的 Entry 游標色彩可以設定為特定的 Color

Entry Cursor Color