2017-03-18 93 views

回答

1

導航堆棧是一個堆棧界面,通常您可以將其想象爲抽屜中的一堆銀器。當您將叉子添加到抽屜時,將其放在其他叉子的頂部,並且當您移除叉子時,始終移除頂部。堆棧是先進後出的數據類型。但是,當您在頂部添加叉子時,所有其他叉子仍然位於其下方。

這與導航堆棧相同。當您使用PushAsync(newPage)添加頁面時,newPage放置在導航堆棧的頂部,但是之前的所有頁面仍位於導航堆棧的下面。這樣,當您撥打PopAsync()時,您將返回到上一頁,並且不必完全重製它。

+0

謝謝您的回答! –

+0

沒問題,很高興我可以幫忙! – cvanbeek

+0

點擊返回後,去到新頁面後,它給了我錯誤NulReferenceException – Pritish