zoukankan      html  css  js  c++  java
  • CCTableView(一)

    #ifndef __TABLEVIEWTESTSCENE_H__
    #define __TABLEVIEWTESTSCENE_H__
    
    #include "cocos2d.h"
    #include "cocos-ext.h"
    
    void runTableViewTest();
    
    class TableViewTestLayer : public cocos2d::CCLayer, public cocos2d::extension::CCTableViewDataSource, public cocos2d::extension::CCTableViewDelegate
    {
    public:
        virtual bool init();  
       
        void toExtensionsMainLayer(cocos2d::CCObject *sender);
    
        CREATE_FUNC(TableViewTestLayer);
        //滚动的时候会调用
        virtual void scrollViewDidScroll(cocos2d::extension::CCScrollView* view) {};
    //缩放的时候会调用
        virtual void scrollViewDidZoom(cocos2d::extension::CCScrollView* view) {}
    //处理触摸事件,可以计算点击的是哪一个子项 
        virtual void tableCellTouched(cocos2d::extension::CCTableView* table, cocos2d::extension::CCTableViewCell* cell);
    //每一项的宽度和高度 
        virtual cocos2d::CCSize cellSizeForTable(cocos2d::extension::CCTableView *table);
    //生成列表每一项的内容
        virtual cocos2d::extension::CCTableViewCell* tableCellAtIndex(cocos2d::extension::CCTableView *table, unsigned int idx);
    //一共多少项 
        virtual unsigned int numberOfCellsInTableView(cocos2d::extension::CCTableView *table);
    };
    
    #endif // __TABLEVIEWTESTSCENE_H__
  • 相关阅读:
    [LUOGU] P3275 [SCOI2011]糖果
    [BZOJ] 2287: 【POJ Challenge】消失之物
    [BZOJ] 2131: 免费的馅饼
    [JZOJ] 5835. Prime
    [JZOJ] 5837.Omeed
    UF_CAMGEOM_ask_custom_points 封装缺陷
    NX Open 切削层加载
    NX Open 图层说
    c++ Dll调用
    VC操作Excel文件编程相关内容总结
  • 原文地址:https://www.cnblogs.com/newlist/p/3245762.html
Copyright © 2011-2022 走看看