Scroll与Layer中的touch冲突
来源:互联网 发布:java代码如何打包tar 编辑:程序博客网 时间:2024/06/15 23:31
首先看今天遇到的问题
Scroll设置了setSwallowTouches(false);仍然会把触摸吞噬掉
所以我做了一个屏蔽层
代码如下
Layer * layer = Layer::create(); addChild(layer); layer->setLocalZOrder(100); auto listener = EventListenerTouchOneByOne::create(); listener->setSwallowTouches(false); listener->onTouchBegan = [](Touch * touch, Event * event)->bool { CCLOG("begin"); return true; }; listener->onTouchEnded = [](Touch * touch, Event * event)->void { /*这里进行你需要的触摸处理*/ }; _eventDispatcher->addEventListenerWithSceneGraphPriority(listener, layer);
把这个层的setSwallowTouches(false)设置为false 就能将触摸传递给scroll了
不知道有没有其他方法 有大神可以指导一下么?
0 0
- Scroll与Layer中的touch冲突
- Bootstrap 模态框(Modal)与layer.prompt()冲突,layer.prompt()不起作用
- touch事件与点击事件的冲突
- Touch事件传递与滑动冲突解决方案
- Cocoa Touch Layer
- Cocoa Touch Layer
- ViewPager的touch事件与外面的scrollview冲突
- 关于click事件与touch事件冲突的问题
- [IOS/翻译]Cocoa Touch Layer
- android onclick与ontouch和scroll监听冲突的解决方法 类似QQHD拖动窗口效果
- Layer与Sorting Layer
- android touch scroll fling event 测试
- div中的scroll
- CSS中的scroll-behavior
- 解决listview 和scroll 冲突问题
- Android scroll和listview事件冲突
- Android touch冲突解决小记
- 解决android中HorizontalScrollView的滚动事件与组件的Touch冲突问题
- x86(32位)分页管理的机制
- 2017微软秋季校园招聘在线编程笔试 题目2 Composition
- linux中的文件移动
- MQTT协议 Python客户端
- codeforces723c
- Scroll与Layer中的touch冲突
- Javascript入门笔记1-script标签
- matrix7
- 七、Lua中的协同程序
- ARM 汇编指令
- html table标签 用法
- 使用新浪SAE开发微信公众号 验证Token却一直失败
- 可支持向量机SVM(support vector machine)基础
- <设计模式18>命令模式