【问题标题】:Navigating to Tabbed Page导航到标签页
【发布时间】:2019-03-15 19:55:17
【问题描述】:

我有一个应该导航到我的 TabbedPage(TabPage) 的 ContentPage(Login Page)。问题是当我使用代码时:

等待 Application.Current.MainPage.Navigation.PushModalAsync(new TabbedPage());

导航到我的标签页没有显示任何内容。

这是我在使用上面的代码时看到的:

这是我在设置主页时看到的:

【问题讨论】:

  • 我需要使用 ModalPage 吗?如果没有,你不应该只使用 PushAsync 吗?
  • 我尝试使用 pushasync 相同的结果
  • 确保PushModalAsync 中提到的 TabbedPage 是您的 TabbedPage 而不是 Xamarin.Forms.TabbedPage 否则它将是空白的
  • @G.hakim 你是对的我犯了一个错误 TabPage is the name of Page 我的命名约定搞砸了
  • 将其添加为Goodluck的答案

标签: xamarin xamarin.forms xamarin.android


【解决方案1】:

它不起作用的原因是您使用 Xamarin.Forms.TabbedPage 代替您自己的 TabbedPage

更改应该可以解决您的问题,

如果这不起作用,祝你好运恢复

我建议您的页面命名约定应该有所不同,这样您就不会混淆自己和编译器。

例如,如果您的页面有一个TabbedPage,并且您的功能类似于播放音乐和针对不同类型的不同标签,那么您将其命名为MusicTabbedPage 以便更好地理解

【讨论】:

    猜你喜欢
    • 2019-01-14
    • 1970-01-01
    • 1970-01-01
    • 2021-03-25
    • 1970-01-01
    • 2016-11-21
    • 1970-01-01
    • 2012-01-22
    • 2018-04-23
    相关资源
    最近更新 更多