Appcelerator mobile 加速计。刷新表格时,“选项”对话框打开多次

Appcelerator mobile 加速计。刷新表格时,“选项”对话框打开多次,appcelerator-mobile,Appcelerator Mobile,钛合金SDK版本:1.7.0.RC1 iPhone SDK版本:4.2 我正在Appcelerator中开发一个iOS应用程序。我正在从twitter上检索推文,并将它们插入到一个表中。对于每一行/推文,我还提取了该行/推文的包含链接,用户可以从单击该行时打开的选项对话框中选择这些链接 问题是,如果我重新加载页面并单击该行,两个对话框会相互打开。如果单击三次,将打开三个对话框,依此类推。如何确保对话框只打开一次 这是我的代码: 感谢所有的帮助 我也有类似的问题。尤其是在iphone3g上,因为它

钛合金SDK版本:1.7.0.RC1 iPhone SDK版本:4.2

我正在Appcelerator中开发一个iOS应用程序。我正在从twitter上检索推文,并将它们插入到一个表中。对于每一行/推文,我还提取了该行/推文的包含链接,用户可以从单击该行时打开的选项对话框中选择这些链接

问题是,如果我重新加载页面并单击该行,两个对话框会相互打开。如果单击三次,将打开三个对话框,依此类推。如何确保对话框只打开一次

这是我的代码:


感谢所有的帮助

我也有类似的问题。尤其是在iphone3g上,因为它运行缓慢,你更容易不止一次地点击东西。我解决这个问题的方法是从事件监听器本身中删除事件监听器。或者在事件侦听器中设置变量并测试其值。因此,如果将变量调用“clicked”设置为false。当侦听器第一次被单击时,检查'clicked'=false,如果它被设置为true,那么下次代码不会执行