Appcelerator ListView透明行选择?

Appcelerator ListView transparent row selection?

我制作了一个应用程序(适用于 iOS),它显示带有产品信息的 ListView。

在行的左侧,我有一个用于将产品添加到订单列表的按钮。但是,当我单击按钮时,整行都会改变颜色。我不想要这个,我希望该行在单击时保持不变。

我尝试将 allowSelection 属性 设置为 'false',但是 'itemclick' 事件不再触发,所以这不是解决方案。

我还尝试将 selectedBackgroundColor 属性 设置为 'transparent',但这仍然会在单击按钮时更改行的颜色。

有什么简单的解决办法吗?谢谢。

使用 "selectionStyle" 属性 单元格 class,示例如下,

cell.selectionStyle = .none

通过这种用法,将进行选择,但不会更改单元格突出显示(选择状态)时的颜色。