本文整理汇总了C++中TableViewCell::removeAllChildrenWithCleanup方法的典型用法代码示例。如果您正苦于以下问题:C++ TableViewCell::removeAllChildrenWithCleanup方法的具体用法?C++ TableViewCell::removeAllChildrenWithCleanup怎么用?C++ TableViewCell::removeAllChildrenWithCleanup使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TableViewCell
的用法示例。
在下文中一共展示了TableViewCell::removeAllChildrenWithCleanup方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: tableCellAtIndex
TableViewCell* GCScoreTable::tableCellAtIndex(cocos2d::extension::TableView *table, ssize_t idx)
{
TableViewCell* cell = table->dequeueCell();
if(!cell)
{
cell = new TableViewCell();
cell->autorelease();
}
cell->removeAllChildrenWithCleanup(true);
log("idx = %zd",idx);
Ref* data = _result->getData().at(idx);
Layer* item = this->createCell(data, idx);
cell->addChild(item);
return cell;
}
示例2: tableCellAtIndex
TableViewCell* SceneRule::tableCellAtIndex(TableView *table, ssize_t idx)
{
TableViewCell *cell = table->dequeueCell();
if (cell) {
cell->removeAllChildrenWithCleanup(true);
}
cell = new TableViewCell();
cell->autorelease();
QAKind *gk = listQAKind.at(idx);
std::string title = gk->getTitle();
Vector<MenuItem *> itemArray;
auto item = GameTool::addBtn2(&itemArray, title, 30, Point(cellWidth/2, cellHeight/2), ANCHOR_CENTER_CENTER, CC_CALLBACK_1(SceneRule::callbackBtn, this));
item->setTag((int)idx);
KUtil::addMenu(cell, &itemArray, 30);
return cell;
}