cocos2d-x3.3 PageView常用成员函数
来源:互联网 发布:知乎书店 编辑:程序博客网 时间:2024/05/16 18:55
PageView * pageView = PageView::create(); //新建
pageView->setContentSize(Size(240.0f, 130.0f)); //设置大小
pageView->removeAllPages(); //清除所有页
pageView->insertPage(layout, i); //插入页
pageView->scrollToPage(pageCount-2); //滑动到该页面
pageView->addEventLIstener(CC_CALLBACK_2(HelloWorld::pageViewEvent, this));
void HelloWorld::pageViewEvent(Ref * pSender, PageView::EventType type)
{
switch (type)
{
case PageView::EventType::TRUNING:
{
PageView * pageView = dynamic_cast<PageView *>(pSender);
pageView->getCurPageIndex() + 1;
}
}
}
pageView->setCustomScrollThreshold(10.0f); //10个像素值 就翻页
btn/imageView->setPropagateTouchEvents(true); //设为true,不繁衍,不传递该事件到父容器中,该btn或imageView是pageView的子节点或孙节点
pageView->setPropagateTouchEvents(true); //不仅要设置子节点和孙节点,还要设置自己的不繁衍
btn/imageView->setSwallowTouches(true); //吞咽触摸事件,如果设为true,则touch事件不再有用,只能使用click事件。
动态添加一页:
pageView->addPage(outerBox);
动态删除一页:
if (pageView->getPages().size() > 0)
{
pageView->removePageAtIndex(pageView->getPages().size()-1);
}
删除所有页:
pageView->removeAllPages();
- cocos2d-x3.3 PageView常用成员函数
- Cocos2d-x3.3Final(8)PageView常用成员函数(C++)
- cocos2d-x3.0 PageView
- Cocos2d-x3.3Final(3) Button常用成员函数(C++)
- Cocos2d-x3.3Final(1) ListView常用成员函数(C++)
- Cocos2d-x3.3Final(2) Layout常用成员函数(C++)
- Cocos2d-x3.3Final(4) ImageView常用成员函数(C++)
- Cocos2d-x3.3Final(5)LoadingBar常用成员函数(C++)
- Cocos2d-x3.3Final(6)Slider常用成员函数(C++)
- Cocos2d-x3.3Final(7)Focus常用成员函数(C++)
- Cocos2d-x3.3Final(9)RichText常用成员函数(C++)
- Cocos2d-x3.3Final(10)TextAtlas常用成员函数(C++)
- Cocos2d-x3.3Final(11)TextBMFont常用成员函数(C++)
- Cocos2d-x3.3Final(12)TextField常用成员函数(C++)
- cocos2d-x3.0 GUI Button PageView Layout ListView ScrollView Image Checkbox editBox
- quick-cocos2d-x3.3中class函数的分析
- cocos2d-js PageView用法
- cocos2d pageView的使用
- 326. Power of Three LeetCode
- 顺序表应用3:元素位置互换之移位算法
- Java认证考试实例疑难辨析(4)
- 2016蓝桥杯算法训练——未名湖边的烦恼
- hdoj 5621 KK's Point 【数学】
- cocos2d-x3.3 PageView常用成员函数
- 百岁老人(有照片)
- Light OJ 1079 Just another Robbery (概率+背包)
- 线段树常见套路
- 1023. 组个最小数 (20)
- Elasticsearch进化史
- HDU——2056Rectangles(几何计算)
- PHP---APP笔记
- BNUOJ 51275 道路修建 Large(并查集)