学习scorllview
引入头文件,使用命名空间
#include "cocos-ext.h"
USING_NS_CC_EXT;
class abc:public Layer,public ScrollViewDelegate { public:/*** scrollview滚动** @param view*/virtual void scrollViewDidScroll(ScrollView *view);/*** scrollview缩放** @param view*/virtual void scrollViewDidZoom(ScrollView *view);
然后在cpp文件中实现
void ABC::createScrollView(cocos2d::Size s, cocos2d::Node *container) { // if(m_pScrollView)CC_SAFE_RELEASE_NULL(m_pScrollView);m_pScrollView = ScrollView::create(Size(s.width,s.height/5),container);//设置显示窗口尺寸,显示容器m_pScrollView->setDelegate(this);//设置代理m_pScrollView->setContentOffset(Vec2(0, 0));//设置偏移m_pScrollView->setDirection(ScrollView::Direction::VERTICAL);//设置方向 // m_pScrollView->setBounceable(true);//设置弹性 addChild(m_pScrollView); }
然后设置contaienr的时候最好设置锚点为0,0,具体原因还不清楚,但是不是0,0会有问题
转载于:https://www.cnblogs.com/say-one-say/p/3849391.html
学习scorllview相关推荐
- java入门 慕路径,Java入门基础知识总结学习教程大全【必看经典】
类型的表达式,是循环条件,表达式3是党执行了一遍循环之后,修改控制循环的变量值. ??? for语句的执行过程是这样的:首先计算表达式1,完成必要的初始化工作:然后判断表达式2的值,如果表达式的值为t ...
- Java EE学习心得
–Java EE学习心得 1. 称为编程专家的秘诀是: 思考-----编程--------思考------编程--.. 编程不能一步到位,不能一上来就编,必须先思考如何写,怎样写?然后再编程 ...
- FastAI 2019课程学习笔记 lesson 2:自行获取数据并创建分类器
文章目录 数据获取 google_images_download 的安装和使用 挂载google 个人硬盘到Google colab中 删除不能打开文件 创建ImageDataBunch 训练模型 解 ...
- FastAI 课程学习笔记 lesson 1:宠物图片分类
文章目录 代码解析 神奇的"%" 导入fastAI 库 下载解压数据集 untar_data 获取帮助文档 help() ? ?? doc 设置路径 get_image_files ...
- 深度学习学习指南-工具篇
colab Colab是由Google提供的云计算服务,通过它可以让开发者很方便的使用google的免费资源(CPU.GPU.TPU)来训练自己的模型. 学习经验总结 如何使用命令行? 通过!+cmd ...
- Redis学习之路(一)--下载安装redis
redis学习之路--下载安装redis windows安装redis 1.下载redis 2.安装 3.查看是否安装成功 windows安装redis 1.下载redis 网址:https://gi ...
- python内置库之学习configparser库(一)
python内置库之学习configparser库(一) 1.引言 ini文件简介 [节] 键=值 注:节不能重复出现 2.自己封装了一个增删改查的类,可以参考一下 import configpars ...
- 前端Vue学习之路(二)-Vue-router路由
Vue学习之路 (二) Vue-router(基础版) 一.增加静态路由 二.动态路由+路由嵌套+404页面 三. 编程式导航 四.命名路由 五.命名视图 六.重定向和起别名 1.重定向 2.起别名 ...
- 前端Vue学习之路(一)-初识Vue
Vue学习之路 (一) 1.引言 2.更换npm国内镜像源 3.用npm下载Vue 4.Vue全家桶 5.使用命令创建项目 5.推荐插件 6.推荐网站 7.学习扩展 1.引言 先安装node.js环境 ...
最新文章
- HDU-2089-不要62
- Android Studio:创建类时,添加作者名和日期
- spark.mllib:Optimizer
- linux 命令终端显示-bash-4.2#解决方法
- P6047-丝之割【斜率优化,dp】
- shiro学习(5):ini文件和自定义realm
- input ios问题 小程序_小程序可以解决哪些问题??
- Linux中修改环境变量及生效方法
- php-fpm的pool php-fpm慢执行日志 open_basedir php-fpm进程管理
- vue中 vue-router的路由的2种模式 (原生js模拟演示)
- 解决celipse中mybatis使用的时候xml没有提示的问题
- Linux signal 编程(转载)
- selenium中的window handle
- AD9中元件无法显示的问题解决
- 盘点:2022年10款比较火的项目管理软件
- 计算机第四轮学科评估排名,最权威中国高校学科排名,全国第四轮学科评估结果出炉!...
- 电脑可以联网但是有的网页打不开
- 2008年12月12号,星期五晴。为人父,却不能尽父责,为人夫,却不能尽夫责。这种痛楚什么时候才能结束。
- 【U8+】修改或删除凭证提示此分录两清
- selenium:如何模拟鼠标拖放(drag and drop)