【问题标题】:Navigation in Xamarin.Form from masterdetail page从 masterdetail 页面在 Xamarin.Form 中导航
【发布时间】:2016-09-21 13:01:59
【问题描述】:

我是 Xamarin 的新手,想开发一个 Xamarin.Form 便携式应用程序。为此,我将项目模板创建为 Xamarin.Form 便携式。 登录后,我成功创建了一个主详细信息页面,在左角显示菜单列表,如 Home、AboutUs、ContactUs 链接,最初是隐藏的,当我点击菜单图标时(菜单图标就像三个破折号(-)并行)所有菜单列表都填充到窗口的右侧。现在,当我单击任何菜单项时,我不想在内页中重复菜单列表或其图标。相反,我想要导航返回箭头按钮而不是菜单图标。当我尝试像下面那样导航它时,它给了我这样的错误:“iOS/Android 不支持全球范围内的 PushAsync,请使用 NavigationPage”

等待 Navigation.PushAsync(new AboutUs());

如果不是这个,我将其导航到主详细信息页面并将关于我们页面设置为主详细信息页面的详细信息属性,然后将重复菜单图标和菜单列表,这是我不想要的。请帮助我如何使用内页中的后退箭头按钮显示导航页面。

总的来说,我想要像 Gmail 中的功能,当我们打开电子邮件菜单的任何详细信息时,按钮不存在,但后退箭头按钮存在。

提前致谢!

【问题讨论】:

    标签: xamarin.ios


    【解决方案1】:

    试试这个方法(因为 DetailPage 必须是 Xamarin.Forms 中的 NavigationPage):

    等待 Navigation.PushAsync(new NavigationPage(new AboutUs()));

    【讨论】:

      猜你喜欢
      • 2017-07-23
      • 2018-12-31
      • 2016-06-06
      • 2023-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多