繁体   English   中英

Xamarin Forms ToolbarItem可怜的动画

[英]Xamarin Forms ToolbarItem poor animation

我正在Xamarin Forms上开发跨平台应用程序。 我正在使用MasterDetailPage类型导航。 我将工具栏添加到内容页面,并将Order属性设置为“ Secondary”,以便它出现在右侧的菜单上。 当我按下ToolbarItem时,它会消失得很差,过渡到屏幕的左上部分。 无论如何,有没有修改此动画或只是将其删除?

我终于找到了这个问题的答案。 只需AndroidManifest.xml下行添加到AndroidManifest.xml ,就不会再出现草率的动画了:

android:hardwareAccelerated="false"

我知道这有点晚了,但我找到了解决这个问题的方法。))基本上,这更多是错误而不是动画。 当没有时间在导航到新页面之前关闭工具栏菜单时,就会发生这种情况。 因此,在我的项目中,我通过做一些延迟(〜200毫秒,甚至可能更少)来解决此问题,以给菜单时间关闭自身并在延迟后导航到一些新页面(延迟和导航都应发生在辅助菜单上)线程,这样您就不会阻塞UI,否则最终将等待延迟并遇到与以前相同的问题)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM