关于COCOS2DX里面TableView控件使用的问题

问题一:

无法打开包括文件:“extensions/ExtensionMacros.h”:
No such file or directory无法打开包括文件:“extensions/ExtensionMacros.h”: No such file or directory

解决方法: 项目右键-属性-配置属性-c/c++ - 常规-附加包含目录-编辑 添加一条 $(EngineRoot),即可解决

问题二:

无法解析的外部符号

1、点你的解决方案右键添加现有项目,找到cocos2d-x-3.2alpha0\extensions\proj.win32\libExtensions.vcxproj

2、 再点解决方案右键-属性-项目依赖性,找到libExtensions 这个,然后打上勾

3、 在你运行的project 右键属性 添加新引用,把libExtensions添加进去,然后就OK了。

问题三:

如果你转移到安卓上面的话,可能还会出现问题,解决办法如下:

编译到android 要修改你引用的这个 #include "cocos-ext.h"

改成#include "extensions/cocos-ext.h" 然后修改jni/Android.mk   把LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static,$(call import-module,extensions) 前面的#去掉

关于COCOS2DX里面TableView控件使用的问题

时间: 2024-11-09 00:02:52

关于COCOS2DX里面TableView控件使用的问题的相关文章

在cocos2d-x中CCTableView控件的使用方法

头文件需要继承CCTableViewDataSource和CCTableViewDelegate //CCScrollViewDelegate virtual void scrollViewDidScroll(CCScrollView* view){}; virtual void scrollViewDidZoom(CCScrollView* view){}; //CCTableViewDelegate virtual void tableCellTouched(CCTableView* tab

Cocos2d-x之UI控件简介

|   版权声明:本文为博主原创文章,未经博主允许不得转载. 在Cocos2d-x中提供了一种UI控件,UI控件是指用户交互界面的操作部件.UI控件可以是Button(按钮),CheckBox(选择框),Slider,LoadingBar(进度条),TextField,ScrollView,ListView,EditBox,TableView,之所以使用控件的第一个原因是因为控件容易使用,第二个原因是因为内容少且UI控件与系统平台有着紧密的联系. 在Cocos2d-x 3.2版本之前,UI控件的

关于cocos2d-x 获取ui 控件 为NULL的注意事项

cocos2d-x可以用cocos studio制作静态页面,当我们在代码中操作控件时,就需要用api获取控件来进行操作.对于新手来说,获取控件会出现一些莫名其妙的错误导致程序崩溃,这里主要说一下 获取控件为 NULL 可能出错的地方. 获取ui 控件有两种方式(本人目前只知道两种): 1.通过 父节点->getChildByName("控件名“) 层层获取,这种方法在获取子节点的子节点时,稍显繁琐,可用第二种方式. 2.通过 cocos2d::ui::Helper::seekWidget

Cocos2d-x cocostudio UIButton控件setEnabled(false)方法失效解决办法

1.UIbutton按钮有三个状态,一个是正常状态.一个是按下状态.另一个是禁用状态,当我们在Cocostudio编辑器上设置好我们的三个状态的图片时候,我们在我们的项目中使用setEnabled(false);方法的时候,发现UIbutton消失了,解决这样问题的办法如下: ①进入UIwidget.cpp 找到visit();方法,这里我们需要修改visit();方法,去掉if判断 结果如下: void Widget::visit() { CCNode::visit(); } ②修改Widge

cocos2dx实现功能强大的RichText控件

近期准备做一个聊天系统,開始准备使用cocos2dx的UIRichText控件来显示聊天内容,结果在使用的时候才发现,cocos2dx的RichText功能很有限,全然不具备实现聊天的功能,仅仅实现了增加文本.图像和自己定义控件的功能,支持不同字体.颜色.字号. 我个人觉得,一个RichText控件应该具备下面基本功能: 1.多样化的文本显示功能,包含字体.颜色.字号的设置. 2.能显示图片以及一些特殊元素. 3.应该支持图片文字的超链接功能. 4.可以支持滚动的效果. 5.可以有非常方便的换行

iOS项目开发实战——学会使用TableView列表控件(四)plist读取与Section显示

文本将会实现把数据存储到plist文件里.然后在程序中进行读取.在TableView控件中依据不同的类别显示Section. 有关TableView 的其它实现,请參考<iOS项目开发实战--学会使用TableView列表控件(一)><iOS项目开发实战--学会使用TableView列表控件(二)><iOS项目开发实战--学会使用TableView列表控件(三)了解Section>. (1)新建一个Property List文件,这个也就是plist文件.我取名为dat

cocos2d-x学习笔记(六)TextBMFont控件显示中文乱码或者无法显示

今天用cocos studio加了一个TextBMFont控件,然后需要动态修改TextBMFont控件显示的字符串,用来显示中文的,结果一直无法修改TextBMFont控件的值,最后原来是写到xml文件的中文字符串没有保存成UTF-8格式. ===================================================================================== 记录一下完整实现步骤 一.制作BMFont字体 1.下载并安装BMFont软件 2.

cocos2dx基础篇(13)——按钮控件CCControlButton

[引言] 按钮类CCControlButton继承于控件类CCControl. 控件类CCControl主要向子类提供了一系列的控件触发事件.当子控件触发相关的事件后,就会执行相关的控件事件回调函数.这与之前讲的CCMenu中的菜单按钮回调是类似的. 控件类CCControl主要有三个子类: (1)开关控件CCControlSwitch (2)滑块控件CCControlSlider (3)按钮控件CCControlButton 本节讲的是其子类其中之一:按钮类CCControlButton. [

拖拉控件TableView的使用

拖拉控件TableView关系如下: 并且要在cellForRow方法里面添加如下代码: -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{    FirstTableViewCell *cell = (FirstTableViewCell *)[tableView dequeueReusableCellWithIdentifier:@"Fir