Hor*_*sho 3 xamarin xamarin.forms
IsBusy="{Binding IsBusy}我将页面中的属性和标签绑定到 viewmodel 属性。我看到标签中的值发生了变化,因为我在 android 上的页面上看不到任何忙指示符,对吗?
我认为对IsBusy财产有些困惑。在 iOS 上,它在状态栏中显示指示器,这是有问题的,因为根据 iOS 指南,那里的指示器仅针对网络活动显示。
在 Android 上,它似乎根本没有做任何事情(视觉上)。另请参阅Bugzilla 上的此错误,其中正在讨论您作为开发人员可以期望它做什么。
当我们阅读该属性的文档页面时,IsBusy它说:
将页面标记为忙碌。这将导致平台特定的全局活动指示器显示忙碌状态。
所以你应该能够看到一个活动指示器,也在 Android 上。但是在前面提到的错误中,它指出只有在使用 AppCompat 时满足某些条件或根本不满足某些条件时才会出现。
现在,如果您对此有要求,我认为最好暂时跳过它,直到解决此问题或实施您自己的视觉辅助工具。
| 归档时间: |
|
| 查看次数: |
3443 次 |
| 最近记录: |