我用androidstudio打开项目,发现没有这个控件。
我在github的changelog里发现有条是下面这样的
[FIX] UI: TableView button click event not response when the button is a cell
好像又没删一样。
我用androidstudio打开项目,发现没有这个控件。
我在github的changelog里发现有条是下面这样的
[FIX] UI: TableView button click event not response when the button is a cell
好像又没删一样。
没有移除,这是修复了一个 bug
可以从 cpp-tests 项目的测试例,找基本用法。或者看头文件
但是我在ui的包里也没发现这个控件,但是像其他的控件UIButton、UILayout、UIHBox都有。
你能告诉我怎么添加这个控件吗,非常感谢。
用 USING_NS_CC_EXT,不在一个 namespace,大概看一下头文件就能发现
/**
* @addtogroup ui
* @{
*/
NS_CC_EXT_BEGIN
class TableView;
#define NS_CC_EXT_BEGIN namespace cocos2d { namespace extension {
#define NS_CC_EXT_END }}
#define USING_NS_CC_EXT using namespace cocos2d::extension
好的,我再去看下,感谢耐心回复
看了下文件后,找到了TableView的存放位置。
使用的话在头文件中加上
#include "extensions/cocos-ext.h"
USING_NS_CC_EXT;
另外,本来因为在代码里找不到使用样例还有点心烦的,没想到是放在其他文件夹了,看来还是要多看看其他的文件夹里放了些什么。