【问题标题】:How to change the color of ActivityIndicator in Xamarin.Forms MacOs?如何更改 Xamarin.Forms MacOs 中 ActivityIndi​​cator 的颜色?
【发布时间】:2018-07-14 03:06:08
【问题描述】:

我有以下代码:

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

在Android、iOs、UWP上可以正常使用,但是在MAC上出现异常问题,ActivityIndi​​cator第一次显示正常:

但是第二次用不同的颜色(黑色)显示应用程序的所有 ActivityIndi​​cators,有什么想法吗?

【问题讨论】:

    标签: macos colors xamarin.forms activity-indicator


    【解决方案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>
    

    【讨论】:

    • LeRoy 我今天试过了,不幸的是我得到了同样的结果,第一次是绿色,第二次是黑色。
    猜你喜欢
    • 1970-01-01
    • 2015-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-02
    • 1970-01-01
    • 2014-09-13
    相关资源
    最近更新 更多