Widget中Layout的使用
来源:互联网 发布:现在开淘宝网店赚钱吗 编辑:程序博客网 时间:2024/05/17 22:51
PageView->ListView->ScrollView->Layout->Widget
Layout的作用相当Node节点功能,它可以把继承于Widget和Node的对象放到里面,这里面PageView->ListView->ScrollView添加Layout,建议都使用pushBackCustomItem,不过也可以使用addChild
// 创建Layout
Layout* layout_Left = Layout::create();
// 设置Layout的布局类型为平面相对布局
layout_Left->setLayoutType(LayoutType::RELATIVE);
// 设置Layout的ContentSize
layout_Left->setContentSize(Size(280, 150));
// 设置Layout的锚点
layout_Left->setAnchorPoint(Vec2::ANCHOR_MIDDLE_LEFT);
// 设置Layout的背景颜色类型为单一固定颜色
layout_Left->setBackGroundColorType(Layout::BackGroundColorType::SOLID);
// 设置Layout的背景颜色为绿色
layout_Left->setBackGroundColor(Color3B::GREEN);
// 设置Layout的位置
layout_Left->setPosition(Vec2(100,visibleSize.height/2));
// 将Layout添加为当前层的子节点
this->addChild(layout_Left);
// 创建一个Button对象,设置在Layout的左上角
Button* button_TopLeft = Button::create("animationbuttonnormal.png",
"animationbuttonpressed.png");
layout_Left->addChild(button_TopLeft);
RelativeLayoutParameter* rp_TopLeft = RelativeLayoutParameter::create();
/*PARENT_TOP_LEFT左上角PARENT_TOP_CENTER_HORIZONTAL上方中间位置
PARENT_TOP_RIGHT右上角PARENT_LEFT_CENTER_VERTICAL中间左边
CENTER_IN_PARENT中间PARENT_RIGHT_CENTER_VERTICAL中间右边
PARENT_LEFT_BOTTOM底端左边PARENT_BOTTOM_CENTER_HORIZONTAL底端中间PARENT_RIGHT_BOTTOM底端右边*/
rp_TopLeft->setAlign(RelativeLayoutParameter::RelativeAlign::PARENT_TOP_LEFT);
button_TopLeft->setLayoutParameter(rp_TopLeft);
- Widget中Layout的使用
- gdb 中layout的使用
- Android app widget 支持的Layout和widget组件
- android view widget layout等的关系
- dropthings中使用图形报表的widget
- ThinkPHP3.2中Widget实例的使用
- iOS中widget的简单使用。
- 【layout】Android中include的使用
- Android的Layout中 使用include
- Extjs4中layout的使用一
- Extjs4中layout的使用二
- Android View中 layout 的使用
- xcode中Auto Layout的使用
- layout中使用自定义的view
- QT Layout中增删widget与切换界面
- velocity中使用layout
- App Widget的使用
- Widget的使用
- 存储过程学习
- 聊一下“深度学习”的基本思想
- Linux下安装MySQL的流程及部分错误异常处理
- 素数求和问题
- px和em区别-在font-size的 css 的使用
- Widget中Layout的使用
- html的http消息
- MenuItemImage的使用
- 家庭媒体中心解决方案(一、简介)
- $.ajaxPrefilter添加全局参数
- Gradle2.0用户指南翻译——第三章. 教程
- 数据结构总复习
- 各种主流 SQLServer 迁移到 MySQL 工具对比
- 如何分析解决Android ANR