listview使用studio1.6创建的,
m_pView = static_cast<ListView*>(Helper::seekWidgetByName(m_pUILayer, “Lv_Pets”)); 获取listview
然后item是我单独创建的一个node类
auto viewItem = CMUPets::create(petNum,0);
m_pView->pushBackCustomItem(viewItem); 添加到listview
也试过addchild()的添加方式,无一例外 item的点击事件全部不响应
这是node类里的一个 响应时间的代码
m_pButtonUpdate = static_cast<Button*>(Helper::seekWidgetByName(m_pUIButtonLayer, “Button_Upgrade”));
m_pButtonUpdate->addTouchEventListener(CC_CALLBACK_2(CMUPets::ButtonListener, this));
void CMUPets::ButtonListener(Ref* pObj, Widget::TouchEventType eTouchType)
{
if (eTouchType != Widget::TouchEventType::ENDED)
return;
}
大家给看看什么情况