【问题标题】:Flex: Menu/Submenu navigation for iPadFlex:iPad 的菜单/子菜单导航
【发布时间】:2012-03-21 15:51:28
【问题描述】:

我刚刚创建了一个包含 43 个不同屏幕的大型在线 flex 应用程序。我正在使用带有四个主菜单和几个子菜单的 mx:MenuBar 在这些屏幕之间导航。我现在也尝试将其转换为 iPad 应用程序,但移动 flex 似乎不支持 mx:MenuBar。有什么方法可以在移动 flex 中复制这种导航系统?用户需要能够随时在这些页面之间移动,而 43 个选项卡显然无法正常工作!

谢谢!

【问题讨论】:

    标签: apache-flex ipad mobile menu navigation


    【解决方案1】:

    基本上你可以在 flex mobile 中使用 viewNavigator 来实现这一点,在 view navigator 推送和弹出视图功能将允许你在视图之间导航,你可以参考这个link,也可以参考this one 来获得一个基本的想法查看导航器。

    【讨论】:

    • 这是一种选择,但如果用户可以在每一页的顶部都有某种菜单,这样他们就可以直接从一个页面转到另一个页面,而不必保留前后移动,我认为这必须通过视图导航器来实现。
    【解决方案2】:

    不,43 个标签显然不起作用。您可以制作一个可滚动的标签栏,但从可用性的角度来看,我建议不要这样做。

    如何对 43 个标签进行某种分组,然后使用 ButtonBar 创建标签?要访问子选项卡,您可以使用标注。然后 ButtonBar 将链接到您的 ViewNavigator。

    【讨论】:

    • 谢谢 - 带有标注的按钮栏正是我想要的!
    【解决方案3】:

    对于与此类似的东西,我正在使用 UIPopover。就像在这个SpliView-example 中一样,但我只是使用带有按钮的工具栏。

    如果您可以对屏幕进行分类,您可以在表格视图中使用 4-5 个按钮与相应的屏幕。

    【讨论】:

      猜你喜欢
      • 2021-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-26
      • 2015-04-15
      • 2019-09-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多