cocos2dx 3.16 TableView问题

m_pTableView = cocos2d::extension::TableView::create(this, Size(400, 500));
m_pTableView->setDirection(cocos2d::extension::ScrollView::Direction::VERTICAL);
m_pTableView->setPosition(Vec2(400, 700));
m_pTableView->setContentSize(Size(400, 500));
m_pTableView->setDelegate(this);
m_pTableView->setVerticalFillOrder(cocos2d::extension::TableView::VerticalFillOrder::TOP_DOWN);
page->addChild(m_pTableView);
m_pTableView->reloadData();


cocos2d::extension::TableViewCell* HelloWorld::tableCellAtIndex(cocos2d::extension::TableView *table, ssize_t idx)
{
auto string = StringUtils::format("%d", static_cast(idx));
cocos2d::extension::TableViewCell *cell = table->dequeueCell();
if (!cell) {
cell = new (std::nothrow) cocos2d::extension::TableViewCell();
cell->autorelease();

	auto btn = m_pBtnTmplate->clone();
	btn->setPosition(Vec2(400/2, 120/2));
	btn->setAnchorPoint(Vec2::ANCHOR_MIDDLE);
	btn->setTag(123);
	cell->addChild(btn);
}

{
	auto btn = (cocos2d::ui::Button*)cell->getChildByTag(123);
	btn->setTitleText(string);
	btn->setTitleFontSize(40);
}


return cell;

}


结果:tableview可以滑动,但是其中的按钮无法点击;

https://github.com/cocos2d/cocos2d-x/issues/18423