Xamarin.Forms.Labs中的活动指标

时间:2015-02-08 12:22:28

标签: mvvm xamarin.forms xamarin.forms.labs

我正在使用 Xamarin.Forms Xamarin.Forms.Labs 1.2.1 及其MVVM框架。如果我将模型视图的 IsBusy 属性设置为true以显示活动(长过程)指示符,我会在工具栏上看到指示符。如何在内容页面中间显示活动指示器?我不想在我的Xaml页面上显式添加ActivityIndi​​cator,并使用视图模型的自定义 IsLoading 属性进行绑定。但是当我将视图模型的 IsBusy 属性设置为true时,它会在工具栏上显示指示符。

1 个答案:

答案 0 :(得分:1)

Page.IsBusy仅负责状态栏指示器。因此,如果您需要在页面中间进行响铃,请将ActivityIndi​​cator放在其上。 您可以使用AbsoluteLayout来调整位置。 XAML应该是这样的:

<ActivityIndicator AbsoluteLayout.LayoutFlags="PositionProportional" LayoutBounds="0.5, 0.5, AutoSize, AutoSize" />