2016-09-28 143 views
0

我一直在试图解决覆盖在NavigationPage上的概念。覆盖导航页面

  • NavigationPage持有不同内容网页,堆栈一样
  • 叠加显示的提示或内容网页,

的重叠应的方式,在切换ContentPage独立于NavigationPage的内容网页的上述的菜单(带动画)Overlay应保持固定并附加到屏幕上,以便任何动画或ContentPages中发生的任何动作都不会影响叠加层。

我该如何实现这样的行为?

这对于NavigationPage的CustomRenderer是可行的吗?或者将NavigationPage放到另一个页面中,该页面有一个RelativeLayout来保存Overlay和NavigationPage?

+1

你可以发布一些代码结构或快照,你想达到什么目的。 –

+1

您可能想要使用单个内容页面并手动为ContentView创建动画效果 – Greensy

+0

@Greensy可以工作,但我会失去NavigationPage的所有优点(例如Push/Pop,Animations等) – Florian

回答

0

我想出的唯一解决方案是@Greensy建议的。我实现了我自己的NavigationPage,其中包含动画独立的Overlay。