【问题标题】:onClick Action in Tabbar is not calling in TitaniumTabbar 中的 onClick 操作未在 Titanium 中调用
【发布时间】:2014-07-28 06:02:32
【问题描述】:

团队,

我正在做一个关于 Titanium 的项目,我面临一个我找不到解决方案的小问题,问题是

在 Index.xml 文件中,我正在为 Tabbar 编写代码,为标签编写点击操作,但在 iOS 中,该方法没有调用,而在 Android 中它工作正常,不知道出了什么问题,下面是我编写的代码.

<Tab id="tab4" title="Coverage" icon="/images/Coverage_tab_n.png" onClick="displayCoverage"  class="bcPurple_iOS">

          <Window id="win4" title="Coverage" top="20" bottom="20" class="bcPurple_iOS">

          </Window>
</Tab>

我在 index.js 文件中编写的 onClick 操作代码是默认的,我做错了吗?

【问题讨论】:

    标签: ios titanium appcelerator-mobile


    【解决方案1】:

    这是 Titanium 中的功能请求TIMOB-6499 它被请求添加到 Android 中,但尚未添加到 iOS 中。

    解决方法可能是使用 onFocus,它可以工作,但可能不是您想要的,因为它在标签组打开时运行。为避免这种情况,您可以设置一个变量来阻止它在我想的第一次加载时运行。

    如果您喜欢compiling from source,上面链接中的评论线程中的某人会提供快速修复,该修复可能有效,也可能无效。

    该功能请求自 2011 年 12 月开始开放,并被标记为低优先级。

    【讨论】:

      猜你喜欢
      • 2011-11-09
      • 2021-05-03
      • 2013-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-31
      • 2020-02-17
      相关资源
      最近更新 更多