【问题标题】:Ionic: show back icon instead of menu icon离子:显示返回图标而不是菜单图标
【发布时间】:2015-07-23 07:47:30
【问题描述】:

我有一个项目,我使用侧边菜单和离子标签。你可以有一个小 打开此Plunker 的示例。如您所见,您有一个侧面菜单和一个按钮 (text)。如果单击该按钮,您将导航到其中包含三个选项卡的选项卡视图。

我现在的问题是在左上角显示的是菜单图标而不是后退按钮。这真的不是我想要的。我希望菜单图标在有后视图时隐藏,仅在没有后视图时显示。

我是 Android 用户,对我来说,侧边菜单应该始终像在 android 中一样工作。好的,在 android 中,左上角永远不会有后退按钮,但这是必需的,因为我正在开发的应用程序也应该在 ios 上运行。所以我需要的是:

- side menu available from each view by sliding it in from left to right
- side menu icon when there is no back view
- back icon instead of menu icon when there is a back view

【问题讨论】:

    标签: angularjs ionic-framework ionic


    【解决方案1】:

    关于导航、历史记录、后退按钮有很多问题,尤其是使用标签。

    您可以阅读其中一位开发人员对此issue 的评论:

    关于非标签视图和标签视图之间的转换,在 当前架构由于选项卡的嵌套方式,这是一个挑战, 并且选项卡嵌套在选项卡内。很多限制是由于 离开视图如何成为进入视图的容器。这 过渡和动画如何工作的核心结构将在 Ionic 2.0 允许在任何视图之间进行任何转换。我要去 将此里程碑更改为 2.0。

    再一次,here:

    后退按钮不显示,因为当您进入选项卡时,它 输入它自己的“历史”,这意味着每个选项卡都有自己的导航返回 并转发。

    我已经为自己开了几个关于这个主题的问题。

    我想我们还得再等几个月。

    【讨论】:

    • 谢谢!现在这有点让我恼火。我在最后几天遇到了很多麻烦。我只是不明白为什么他们在打开标签时会输入另一个历史记录。这真的没有必要。我必须想办法避免这种情况。
    • 您可以尝试使用自定义头条定义自己的导航系统。这并不容易。文档很差,但互联网上有很多教程。我建议你从一个简单的项目开始。
    【解决方案2】:

    似乎这是 ionic 的常见问题:

    Back button does not appear when navigating to nested view #437

    我希望尽快修复。

    【讨论】:

      猜你喜欢
      • 2018-11-26
      • 2015-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多