[]如何给 list 子元素里面的不同子元素添加点击事件

如图:list有点击事件,里面子元素也有点击事件,怎么识别点击的是不是挑战按钮?
b0c7a605eae5adbeaa108ddeb299d38.png
已邀请:

w1114367261

赞同来自:

你可以针对item里面的组件单独设置事件,比如你在renderHandler渲染组件的时候,通过item拿到item里面的特定组件,然后加事件这里就不用说了
方法一:
function renderHandler(item:box,index:int):void
{
var button:Button = item.getChildByName("buton") as Button;(名字是你在ide里自己设定的)
button.on(事件注册)
}
 
方法二:
list组件.itemRender  = UI页面
function renderHandler(item:UI页面,index:int):void
{
}
 
UI页面里单独为button注册事件即可
https://ask.layabox.com/question/9152你参考下这篇帖子!

要回复问题请先

商务合作
商务合作