【问题标题】:Trigger.io active tab for tabbar选项卡栏的 Trigger.io 活动选项卡
【发布时间】:2014-06-03 19:05:38
【问题描述】:

我的 trigger.io 应用程序中有一个选项卡栏,并且当前在每个选项卡的功能元素上设置了 setactive 参数,因此在选择选项卡时它会突出显示该选项卡。虽然这按预期工作,但我注意到如果我使用 android 上的后退按钮或应用程序中的内置软按钮返回

(history.back())

高光消失了。现在我明白为什么它会丢失,因为它只是明确告诉点击时突出显示,但我想知道是否有一种方法可以以编程方式触发突出显示或活动状态,所以当我在选项卡之间导航并使用后退按钮时,它会保持突出显示每个选项卡部分的状态是否正确?

【问题讨论】:

    标签: tabs trigger.io


    【解决方案1】:

    最简单的方法可能是添加一个事件监听器来更新按钮状态:

    forge.event.backPressed.addListener(callback, error)
    

    另见:https://trigger.io/docs/current/api/core/event.html

    【讨论】:

    • 安东尼,我想你可能误解了我的问题。我不想在按下 android 后退按钮时触发事件。我的应用程序底部有一个标签栏。每个选项卡都会在我的应用程序中打开一个部分,但是如果我单击后退按钮并且上一页是一个选项卡,它会返回到该页面但该选项卡不会突出显示。我想问题是,是否可以在选项卡范围之外访问选项卡,这意味着我可以使用某种类型的索引访问选项卡信息并触发它以附加突出显示的状态吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多