[]textinput动态修改宽度 会出现重叠的文字
我想实现文本框会自动适应输入文字的多少,它会自动加长的效果。
但是当我监听Event.INPUT,执行动态增加输入框宽度时,出现了文字重叠,很难看,
我的代码很简单就是
请问怎么解决这个问题?
但是当我监听Event.INPUT,执行动态增加输入框宽度时,出现了文字重叠,很难看,
我的代码很简单就是
let input: Laya.TextInput = new Laya.TextInput();
input.skin = "new/textinput.png";
input.sizeGrid = "50, 50, 50, 50";
input.fontSize = 80;
input.size(128, 128);
input.align = "center";
input.on(Laya.Event.INPUT, this, this.input, [input]);
private input(input:Laya.TextInput, event:Event){
if(input.text.length > 2){
input.width += 20;
}
}
请问怎么解决这个问题?
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Monica - 知识达人
赞同来自: