2016-09-28 105 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。