文档章节

cocos2dx2.2.2 TextField 问题

caiguangwen1
 caiguangwen1
发布于 2015/12/15 16:00
字数 196
阅读 44
收藏 0

版本:cocos2dx 2.2.2

在使用TextField时发现两个问题:

1、缩放bug

    在cocostudio中使用custom模式设置TextField区域大小后,在程序中输入时出现字符缩放的BUG;

    解决方案:在cocostudio中不要使用TextField的custom模式,使用auto模式;

2、多行显示问题

    因问题1,若要实现自动换行需要自己写以下代码:

void setTextFiled(TextField* pTextField, const CCSize& size)
{
    if (pTextField)
    {
         CCLabelTTF* ttf = dynamic_cast<CCLabelTTF*>(pTextField->getVirtualRenderer());
        if (ttf)
        {
            ttf->setDimensions(size);
        }
    }
}

    至于size大小,可以使用cocostudio中的custom模式拖动得到。注意:因问题1的存在,在使用完custom模式得到大小之后,记得换回auto模式,然后导出json使用。

© 著作权归作者所有

共有 人打赏支持
caiguangwen1
粉丝 1
博文 7
码字总数 7223
作品 0
成都
UITextField获取文本长度

如题的问题,又是个让我抓狂了大半天的问题,还是做个记录,有与类似问题的同学可参考,但不一定对。具体问题还需具体分析。我遇到的需求是这样的:有一个输入框,输入框内输入文字,文字字数...

zql5666641
2014/09/02
0
0
UITextField 只允许输入数字和字母 解决联想中文等问题

(void)reTextFieldDidChange:(UITextField *)textField{//输入文本时调用 //将输入的小写x转换成大写 textField.text = [textField.text stringByReplacingOccurrencesOfString:@"x" withStr......

biyu6
2016/07/28
235
1
关于IOS8 UITextField 点击后弹出UIPickerView 错误

我原来在io7中又一段代码,实现的是点击UITextField 弹出选择框。 代码如下: - (void)viewDidLoad { [super viewDidLoad]; pickerArray = [NSArray arrayWithObjects:@"动物",@"植物",@"石头...

cyanrain
2014/11/19
570
0
struts2中作用域的问题?

struts2中 想要在jsp页面显示数据用struts2迭代标签,除了在action中建立一个集合,把数据给予集合在传入页面,还可以用作用域吗?如果是request 该怎么在jsp页面中迭代出来,纠结中!大虾快...

脸大的都是胖纸
2012/10/28
502
4
【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记43 保护NSNotification的内存安全

在之前的Demo中讲解过NSNotification的用法,NSNotification是使用NSOperationQueue实现的,所以使用NSNotification不可避免地会陷入内存问题,比如下面这个情况:在storyboard中准备两个场景...

cg1991130
2015/08/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

arcgis jsapi接口入门系列:总览

开发环境: arcgis jsapi版本4.9 由于我们这套代码是基于vue,webpack开发的,会有少数vue代码,但总体不影响 里面还有些我们公司的js库和html css,给出的代码不能百分百直接运行,主要还是...

canneljls
9分钟前
0
0
月薪80k阿里架构师漫谈他是如何从一名小码农走到架构师的

01 刚当程序员时,我是属于那种勤勤恳恳类型的员工,工作态度用认真来形容不为过,每天我几乎是团队里最早到公司,又最晚下班的一个。而组员张工一般情况下都是准时上下班的,即使项目进度比...

Java填坑之路
12分钟前
0
0
oracle的resetlogs机制浅析

oracle的resetlogs机制浅析 alter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用? 它的原理机制是什么?他都起哪些作用? 我...

突突突酱
13分钟前
0
0
JAVA 获取两个日期间的所有日期

public static List<String> getDates(String startDate, String endDate){    Date d1 = new SimpleDateFormat("yyyyMMdd").parse(startDate);//定义起始日期    Date d2 = new Simple......

尘叙缘
20分钟前
1
0
Innodb中的事务隔离级别和锁的关系

#一次封锁or两段锁? 因为有大量的并发访问,为了预防死锁,一般应用中推荐使用一次封锁法,就是在方法的开始阶段,已经预先知道会用到哪些数据,然后全部锁住,在方法运行之后,再全部解锁。...

Skqing
34分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部