你可以针对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你参考下这篇帖子!