xamarin.forms中的导航如何工作?

Femil Shajin

当我在Android中的应用程序中使用xamarin.forms时,我必须从一页导航到另一页。我的问题是,如果从一页导航到另一页,则将其添加到导航堆栈中。例如,如果我的应用具有第1页->第2页->第3页->第4页->第1页这样的导航(其行为类似于循环),则当我第二次导航至该页面时它将替换第1页吗?将其添加到堆栈中。谁能以简单的方式解释导航?

编辑

我的意思是替换,是指如果从一页导航到另一页将其添加到堆栈中,如果导航像循环一样继续并继续将其添加到堆栈中,会不会影响应用程序的性能?

注意:我不想返回上一页,只想从一个页面连续导航到另一个页面。

提前致谢

Femil Shajin

PushModalAsync之前使用this.Navigation.PopModalAsync()了我大忙

this.Navigation.PopModalAsync ();

现在我的应用程序运行顺利:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何删除Xamarin.Forms导航栏?

如何在Xamarin Forms中处理/取消向后导航

如何从Xamarin Forms ListView中删除项目?

从导航堆栈中删除页面-xamarin.forms

Xamarin Forms与Prism MasterDetail导航

如何在Xamarin Forms for iOS中创建导航栏?

如何为Xamarin.Forms(视图)导航堆栈重置Prism?

Xamarin.Forms中的导航

如何使用Xamarin Forms更改导航页面标题的字体?

如何使CommandBar在Xamarin Forms UWP中呈现?

登录玩家名称未显示在Xamarin Forms的导航栏中

Xamarin Forms-Xamarin Forms导航栏在Android上滚动

Xamarin Forms-颜色如何在iOS的导航栏上工作

Xamarin.Forms Shell如何在路线导航中向字符串注入多个和不同的值

Xamarin.Forms中的异步任务如何在iOS / Android背景模式下工作

导航栏中的Xamarin Forms标题过渡

如何更改导航Titleview-Xamarin Forms的背景颜色?

Xamarin.Forms中页面暂停/恢复后如何还原导航堆栈

Xamarin.forms如何更改导航栏颜色

Prism Xamarin Forms CustomRenderer导致iOS中的导航问题

无法使IOC在Xamarin Forms中工作

Xamarin.Forms如何禁用导航栏中的“后退”按钮

Xamarin Forms导航堆栈内存

如何重写 OnBackButtonPressed() 方法以在 Xamarin Forms 中向后导航两页或更多页

在 Xamarin.forms 中自定义导航栏

在 Xamarin Forms 中的页面之间导航

Xamarin Forms 中的 Translate To 和/或坐标系如何工作

Xamarin.Forms 如何将代码中的数据绑定到滑动视图(在 xaml 中工作)

在 Xamarin Forms Shell 中向 GoToAsync URI 导航添加查询会导致其停止工作