非常像android中的listview #pragma once; #include "cocos2d.h" using namespace cocos2d; //使用CCTableView必须包括扩展库和命名空间 #include "cocos-ext.h" USING_NS_CC_EXT; /
转载 2016-02-18 08:59:00
386阅读
2评论
在网上查了些资料,我们先开始来创建一个TableView,class MyListViewLayer : public MyListViewLayerBase, public CCTableViewDataSource, public CCTableViewDelegate先继承CCTableViewDataSource,CCTableViewDelegate需要实现CCTable
原创 2023-08-25 14:22:55
72阅读
在ios程序设计中,会大量使用到tableview视图(UITableView),那么在cocos2d-x中,如果需要类似的列表,该如何实现呢?在引擎中参照ios中的UITableView实现了一个叫做CCTableView的类,用于创建列表,对于熟悉ios程序设计的人来说,这个内容应该是很好理解的。下面这篇博客就介绍一下是如何使用这个CCTableView的吧!这个文件是在extensions这
转载 精选 2013-12-22 19:42:57
1083阅读
1、加入头文件#include "cocos-ext.h"、
原创 2021-07-29 09:36:20
106阅读
tableview scrollViewDidScroll函数中有一段 即 滑动tableview时触发的函数 : 会将全部显示的cell又一次刷新(刷新函数中调用了自己定义的tableCellAtIndex) ////// for (unsigned int i=startIdx; i <= en
转载 2016-04-08 10:44:00
66阅读
2评论
头文件需要继承CCTableViewDataSource和CCTableViewDelegate//CCScrollViewDelegatevirtual void scrollViewDidScroll(CCScrollView* view){};virtual void scrollViewDi...
转载 2015-08-17 11:07:00
47阅读
2评论
在游戏和应用中常常要实现左右滑动展示游戏帮助、以列表显示内容的UI效果,就像android中的Gallery和ListView。本文通过CCScrollView和CCTableView分别来实现这两个效果,基于cocos2d-x 2.0.4版本号。 首先来简单了解一下这两个东东。CCScrollVi
转载 2017-05-19 17:17:00
74阅读
2评论
【唠叨】    关于CCTableView的知识,网上很多大牛都写得很详细了,我也是看他们的博客进行学习的。所以在这里我只讲讲个人的学习心得,以及对CCTableView使用方法的总结。    注:因为大牛讲得都太详细了,所以本节中有些知识的介绍可能摘自各位大牛的博客。【致谢】   &nb
原创 2014-08-26 20:31:00
10000+阅读
1点赞
1评论
本来很早就想写关于CCTableView的文章,但是在基本功能实现之后呢,项目需求增加导致对这个控件的研究必须更加深入一点.好的,现在开始介绍一下这个控件,在Cocos2d—X引擎中,这是一个仿制iOS里面的NSTableView的一个控件。 S1,使用这个控件需要首先引入扩展库文件#include "cocos-ext.h" S2,然后使类继承CCTableView的2个代理,class ServerPrizeList :public CCLayer,public CCTableViewDataSource,public CCTableViewDelegate 首先看下 Read More
转载 2013-07-24 19:47:00
291阅读
2评论
 在游戏中经常需要以列表方式显示UI,比如游戏的商城,需要上下滑动来浏览商品列表。CCTableView就可以来实现这个效果,为了更加人性化,我们为CCTableView加上一个滑动条。当滑动CCTableView的时候,滑动条会移动到相应位置。反之当移动滑动条移动的时候CCTableView会移动到相应位置。滑动条使用CCControlSlider来实现,当触发滑动条回调函数时,修改C
转载 精选 2014-10-29 14:39:12
833阅读
Cocos2d-x有一个不错的控件CCTableView。之前用的时候发现有cell的顺序错乱和重复出现的问题。后来仔细看了一下源码,发现是自己用法错误。但是网上有人说是一个bug,要改源码。我发现2.04以上的源码都是没问题的。先来看看网上说的改源码是怎么样改的:CCTableViewCell *CCTableView::dequeueCell(){ CCTableViewCell *cell; // if (m_pCellsFreed->count() ==0) { if(1) { cell = NULL; } else { cell = (CCTableView...
转载 2013-06-22 12:04:00
168阅读
2评论
近期一直在查找添加生成之类的问题,今天正好有机会和大家共享一下.    !在2.X版本经已没有CCListView了,用CCTableView现实。        直接写    #include "cocos-ext.h" 或 using namespace cocos2d::extension; 会报错,因为没有添加额定的依附。        添加依附:    1.右键点击项目->属性-&
转载 2013-04-23 11:52:00
118阅读
2评论
转自:http://blog.csdn.net/playddt/article/details/8707703 http://blog.sina.com.cn/s/blog_4458fdda0101hvsb.html(1)在CCTableView中点击空白区域依然会响应单元格事件,在CCTableView.cpp中修改从点击坐标计算点击单元格的时候,原有的_indexFromOffset自动把返回
转载 精选 2013-05-24 19:20:54
5935阅读
:://codingnow.cn/cocos2d-x/1024.html在游戏和应用中经常要实现左右滑动展示游戏帮助、以列表显示内容的UI效果,就像android中的Gallery和ListView。本文通过CCScrollView和CCTableView分别来实现这两个效果,基于cocos2d-x 2.0.4版本。首先来简单了解一下这两个东东,CCScrollView本身是一个CCLayer,而CCTableView是CCScrollView的子类,这是引擎已经帮我们封装好了的,CCTableView可以设置成横向和纵向,用它可以实现类似于Gallery和ListView的效果。
转载 2013-07-09 17:56:00
133阅读
2评论
订婚app要么game'肯定不会陌生:CCScrollView并且CCTableView。假如我不知道是什么CCScrollView,再看看testcpp要么testlua样品棒。先说说CCScrollView:.cpp和.h文件在\cocos2d-x-2.2.3\extensions\GUI\文件夹下,所以要使用CCScrollView首先要引入头文件#include "cocos-ext.h"
转载 2015-07-07 15:39:00
27阅读
2评论
问题:最近升级到2.1.5b使用了其中的UIWdiget和Layout组件来做布局但是UIWidget并不支持放入以CCNode作为基类的控件(必须以UIWidget做基类)。因此CCTableView就放不进去了,而且Cocostudio里也没有替代控件。这样就无法使用tableview了。办法:可以把你的控件放到UINodeContainer里面(UINodeContainer::addNod
原创 2013-10-02 19:37:00
912阅读
这篇博客用来整理与cocos2d-x相关的工作,仅仅要有新的分析、扩展或者改动,都会更改此文章。祝大家愉快~1.源代码分析 1.CCScrollView源代码分析 2.CCTableView源代码分析3.Scheduler源代码分析4.Ref (CCObject) 源代码分析 2.cocos2d-x的扩展 1.实现能够循环的CCCycleScrollview 2.x版本号3.未来的工作 1.公布
转载 2015-05-12 17:17:00
51阅读