我正在Xamarin Forms应用程序中使用NavigationPage。首次加载页面时,导航栏会在Android状态栏(时钟,电池,通知等)下方部分启动,然后在页面加载后一两秒钟便会向下移动至状态栏下方。我喜欢状态栏图标不会覆盖我的导航栏,但是我不喜欢用户看到它发生了变化。有什么方法可以解决此问题,以便在页面首次显示时已经向下移动?谢谢!
答案 0 :(得分:0)
在Android的Xamarin.Forms应用程序中,我个人更喜欢默认情况下显示在顶部的尴尬栏上的“启动屏幕”。在我的启动屏幕样式中,我只是将应用程序的图标漂浮在白色字段的中间,顶部没有导航栏。如果我正确理解了您的问题,则此解决方法将摆脱第一部分,因此不再需要“转移”。有很多关于如何执行此操作的博客文章,here is one和here is my project在出现启动画面的地方。