Как изменить цвет ActivityIndicator в Xamarin.Forms MacOs?

У меня есть следующий код:

ActivityIndicator activityIndicator = new ActivityIndicator
        {
            Color = Color.LightGreen,
            IsVisible = true,
            IsRunning = true,
            VerticalOptions = LayoutOptions.CenterAndExpand,
        };

Он нормально работает на Android, iOs, UWP, но на MAC возникает проблема с лишним, он показывает нормально в первый раз, когда ActivityIndicator показывает:

введите здесь описание изображения

Но во второй раз все индикаторы активности приложения выглядят другим цветом (черным). Есть идеи?

введите здесь описание изображения


person Led Machine    schedule 14.07.2018    source источник


Ответы (1)


Вы пробовали установить его глобально?

App.xaml

<prism:PrismApplication.Resources>
    <ResourceDictionary>
            <Style x:Key="ActivityIndicator" TargetType="ActivityIndicator">
            <Setter Property="IsVisible" Value="true" />
            <Setter Property="IsRunning" Value="true" />
            <Setter Property="VerticalOptions" Value="CenterAndExpand" />
            <Setter Property="Color" Value="Color.LightGreen" />
        </Style>
    </ResourceDictionary>
</prism:PrismApplication.Resources>
person LeRoy    schedule 16.07.2018
comment
LeRoy Я попробовал это сегодня, к сожалению, я получил тот же результат, первый раз зеленый, второй раз черный. - person Led Machine; 17.07.2018