Beispiel #1
0
CCTableView* CCTableView::create(CCTableViewDataSource* dataSource, CCSize size, CCNode *container)
{
    CCTableView *table = new CCTableView();
    table->initWithViewSize(size, container);
    table->autorelease();
    table->setDataSource(dataSource);
    table->_updateContentSize();

    return table;
}
//메뉴 콜백 함수
void MenuScene::addDataFive( CCObject* sender )
{
	CCLog("데이터 5개 추가");
	CCTableView* tb = (CCTableView*) this->getChildByTag(tagTableView);

	for(int i=0; i < 5; i++){
		addDatalist(count);
		count++;
	}

	//테이블 뷰의 크기를 다시 정의 한다. 원하는 퍼퍼먼스는 얻기 힘들었다;
	tb->_updateContentSize();
}