Цвет курсора записи в iOS
Эта платформа iOS задает цвет курсора заданного Entry
цвета. Он используется в XAML, задав Entry.CursorColor
привязываемое свойство следующим Color
образом:
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
<StackLayout>
<Entry ... ios:Entry.CursorColor="LimeGreen" />
</StackLayout>
</ContentPage>
Кроме того, его можно использовать из C# с помощью api fluent:
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
в Xamarin.Forms.PlatformConfiguration.iOSSpecific
пространстве имен задает для курсора указанный Color
цвет. Кроме того, Entry.GetCursorColor
метод можно использовать для получения текущего цвета курсора.
Результатом является то, что цвет курсора в объекте Entry
может быть задан определенным Color
: