Share via


iOS'ta Giriş İmleci Rengi

Bu iOS platformuna özgü, bir Entry öğesinin imleç rengini belirtilen bir renge ayarlar. XAML'de bindable özelliği bir Colorolarak ayarlanarak Entry.CursorColor kullanılır:

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

Alternatif olarak, akıcı API kullanılarak C# dilinden de kullanılabilir:

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

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

Entry.On<iOS> yöntemi, platforma özgü bu uygulamanın yalnızca iOS üzerinde çalışacağını belirtir. Entry.SetCursorColor yöntemi, ad alanında Xamarin.Forms.PlatformConfiguration.iOSSpecific imleç rengini belirtilen Colordeğerine ayarlar. Ayrıca, Entry.GetCursorColor geçerli imleç rengini almak için yöntemi kullanılabilir.

Sonuç, içindeki Entry imleç renginin belirli Colorbir değerine ayarlanabilmesidir:

Girdi İmleci Rengi