cocos2dx::ui::Text 显示问题
2016-06-06 10:41
1481 查看
<pre name="code" class="cpp">
只需4步即可实现Text按字符内容自适应显示区域:
1.cocostudio里创建好Text控件,不需要设置size,使用默认属性;
2.代码设置Text需要显示的内容,setString("内容");
3.利用Text的setTextAreaSize设置显示区域的高度为0,宽度为你要显示的宽度;
4.ignoreContentAdaptWithSize(false);
txt->setString("我是内容,我要自适应显示");
txt->setTextAreaSize(Size(txt->getContentSize().width, 0));
txt->ignoreContentAdaptWithSize(false);
相关文章推荐
- OS X环境下如何搭建编译Cocos2D-X v3.x的Android Studio工程
- cocos2dx的命令行编译出现 error: undefined reference to ‘xxx’
- cocos2dx内存管理
- cocos2dx游戏--欢欢英雄传说--为敌人添加移动和攻击动作
- 【Cocos Creator 实战教程(4)】——黄金矿工(上)(节点动作、碰撞体相关)
- Cocos2d-x 面试题解
- cocos2dx游戏--欢欢英雄传说--添加血条
- cocos2dx 历史版本下载问题
- cocos2dx游戏--欢欢英雄传说--添加攻击按钮
- 为什么在项目中使用Using namespace CocosDenshion;会提示出错expected namespace namespace
- 2016 CocosPods安装教程
- cocos2dx学习源代码之接口iOS事件分发(2)
- cocos2dx游戏--欢欢英雄传说--添加触摸响应
- 如何在window下搭建 cocos2d-x-开发环境保罗各项配置
- iOS cocos2d的安装和卸载
- Cocos2dx-Lua与C++混合使用
- cocos2dx解决苹果正版ipv6的问题
- 在 cocos2d-x 中使用多组shader实现多重滤镜
- Cocos2D与SpriteBuilder的问题在哪提问
- Cocos2D与SpriteBuilder的问题在哪提问