2013年6月14日
摘要: 最近在使用cocos2d-x的一个扩展空间CCEditBox时遇到一个问题:当CCEditBox初始化时设置了过低的高度,会导致文本输入框中的文字只能显示一部分,剩余的地方都被切掉了。这个问题我一开始还以为是字体大小的问题。但是CCEditBox并没有提供设置字体大小的接口。因此我只能往CCEditBox的内部代码去寻找。通过一番搜索,我发现CCEditBox内部的机制是根据当前所处的不同平台,来调用ios或者android原生的TextField。由于我是在iOS环境下,因此我直接寻找iOS下文本框实现的类和方法,最终我找到了这个类:EditBoxImplIOS。在这个类的初始化方法中,可以 阅读全文
posted @ 2013-06-14 11:19 eagley 阅读(2163) 评论(0) 推荐(0) 编辑