不死奇迹 2015-10-08 12:22 采纳率: 33.3%
浏览 1479
已结题

在vs2012中用TableView实现5个cell排列,没有错误,但显示的内容没有显示任何cell

//头文件
#include
#include
#include "cocos2d.h"
#include "cocos-ext.h"
using namespace cocos2d;
USING_NS_CC_EXT;

USING_NS_CC;
class MyTableView:public Layer, public TableViewDelegate, public TableViewDataSource
{
public:
static cocos2d::Scene* createScene();
Vector cell_vector;
virtual bool init();
virtual void tableCellTouched(TableView* table, TableViewCell* cell){};
virtual TableViewCell* tableCellAtIndex(TableView table, ssize_t idx)
{
return cell_vector.at(idx);
};
virtual ssize_t numberOfCellsInTableView(TableView *table)
{
return cell_vector.size();
};
virtual Size tableCellSizeForIndex(TableView *table, unsigned int idx)
{
return CCSizeMake(300,300);
};

virtual void scrollViewDidScroll(ScrollView
view){};
virtual void scrollViewDidZoom(ScrollView* view){};
CREATE_FUNC(MyTableView);
};

//cpp
#include "HelloWorldScene.h"
USING_NS_CC;
using namespace std;
Scene* MyTableView::createScene()
{
Scene* scene=Scene::create();
Layer* layer=MyTableView::create();
scene->addChild(layer);
return scene;
}
bool MyTableView::init()
{
Size size=Director::getInstance()->getWinSize();
if(!Layer::init())
{
return false;
}
for(int i=0;i {
TableViewCell* cell=new TableViewCell();
cell->autorelease();
cell_vector.pushBack(cell);
auto sprite=Sprite::create("CloseNormal.png");
sprite->setContentSize(Size(300,300));
sprite->setPosition(Point(size.width/2,size.height/2));
cell->addChild(sprite);

}

TableView* tableView=TableView::create(this,CCSizeMake(600,300));
tableView->setPosition(Point(size.width/2,size.height/2));
tableView->setDirection(ScrollView::Direction::VERTICAL);
tableView->reloadData();
tableView->setDelegate(this);
this->addChild(tableView);
return true;

}

  • 写回答

2条回答 默认 最新

  • 不死奇迹 2015-10-08 12:24
    关注

    求大神帮忙解决下,小弟已经被这困扰了两周了....

    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献