作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将属性 IsBusy="{Binding IsBusy}
和标签从我的页面绑定(bind)到 viewmodel 属性。我看到标签中的值发生了变化,因为我在 Android 上看不到页面上的任何繁忙指示器,对吗?
最佳答案
我认为 IsBusy
属性存在一些混淆。在 iOS 上,它在状态栏中显示的指示器是有问题的,因为根据 iOS 指南,该指示器仅在网络事件时显示。
在 Android 上,它似乎根本没有做任何事情(视觉上)。另请参阅此 bug在 Bugzilla 上,正在进行关于作为开发人员的您可以期望它做什么的讨论。
当我们阅读documentation page时对于 IsBusy
属性,它表示:
Marks the Page as busy. This will cause the platform specific global activity indicator to show a busy state.
因此您应该能够在 Android 上看到事件指示器。但在前面提到的 bug 中指出,只有在使用 AppCompat 时满足某些条件或根本不满足某些条件时才会出现该错误。
目前,如果您对此有要求,我认为最好暂时跳过它,直到解决这个问题,或者实现您自己的视觉辅助工具。
关于xamarin - 如何在xamarin.forms中显示使用Page.Is Busy?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43935133/
我是一名优秀的程序员,十分优秀!