2014-09-04 23 views
2

使用Appcelerator Titanium Studio,我有一个ListView和一个用于行的自定义模板。自定义模板有几个子模板,最相关的是代表复选框的ImageView。点击此复选框图像时,会触发事件;但是,此事件会取消点击事件的冒泡。在Titanium中,如何防止在触摸该行的子元素时出现ListView行?

我的问题是,点击复选框图像时该行显示选择样式。选择风格依然存在,可能是因为取消事件冒泡。

问题:如何在单击复选框图像时防止该行显示选择样式?我试过设置在该行的选择样式,像这样:

"selectionStyle": Titanium.UI.iPhone.ListViewCellSelectionStyle.NONE 

不幸的是,这种解决方案可以防止该行的其余部分从点击时面色选择。

回答

0

您可以将imageView的bubbleParent设置为在单击时不泡的父级。

+0

这不适合我 – kio21 2015-01-26 06:53:49

相关问题