悬浮节点中放入Tableview or listview or pageview 里面的ui::Button不能响应到点击事件
原本我以为 是我自己写的 UIButton 有bug 可是 我用 了 cocos2d 官方提供的ui::Button一样是不能 响应
然后我就每个都试了下 这些 容器 。都是不能响应 到ui::Button:15:
附件: Archive.zip (2 KB)
悬浮节点中放入Tableview or listview or pageview 里面的ui::Button不能响应到点击事件
原本我以为 是我自己写的 UIButton 有bug 可是 我用 了 cocos2d 官方提供的ui::Button一样是不能 响应
然后我就每个都试了下 这些 容器 。都是不能响应 到ui::Button:15:
附件: Archive.zip (2 KB)
关注下,楼主用的是什么版本?什么平台下的?能提供下重现的Demo吗?
3.3版本 ios 平台
你只要在 悬浮层创建个Tableview or listview or pageview 在加入 几十个 按钮 就能重现 了
另外 Menu是可以响应的。但Menu 不能 滚动 = =我又不想自己 重新封装 所以 想用 Tableview or listview or pageview
懂你什么意思了,稍后回复
这个很简单,因为这2个本来就不是一套控件库的,你可以去改源码。让Ui库的注册监听是不拦截向下传递就行。
改 ui::Buttion 还是 Tableview or listview or pageview
是我没理解楼主的意思吗?我新建了个空项目,然后把HelloWorld里面的Layer设置为悬浮点,之后添加ListView和Button,为什么我再Mac和IOS下都是正常的?
是把 ListView和Button,添加到 悬浮节点中不是放入HelloWorld 中。
是啊,都加到Layer里面啊
代码传上来 了 。 你下载 看看
来人啊。。。。求解决这个 bug.
正在看,楼主淡定… 
不是Bug…楼主你代码有问题…
1.不能拖动…请加这句代码listview->setBounceEnabled(true);
2.Button没反应…
把这句auto *button = ui::Button::create(“CloseNormal.png”,“CloseNormal.png”);换成auto *button = ui::Button::create(“CloseNormal.png”,“CloseSelected.png”);
PS:点击和点击后你用了同一张图片…
我测了半天就奇怪了,明明Tag都获取到了,为什么没反应。一开始没仔细看,后来才发现这问题…

…你获取 到了tagid ?怎么我 是获取 不到 他就是不进入 到那个函数 中。
我是怎么点击 都没反应 。也不输出 tagid
我用的是 cocos2d-x 3.3rc2
我是3.3Final…
我下载 去看看 行不行。。。= =