LTextField输入框定位不准
在画布跳转为自动伸缩后,弹出的输入框定位偏移。//全屏操作LGlobal.align = LStageAlign.TOP_MIDDLE;
LGlobal.stageScale = LStageScaleMode.SHOW_ALL;
LSystem.screen(LStage.FULL_SCREEN);
上面的是定义的输入框区域,下面是弹出来的input。
这个差的有点大了,
输入框部分你代码怎么写的? lufy 发表于 2017-6-7 16:55 static/image/common/back.gif
这个差的有点大了,
输入框部分你代码怎么写的?
var money = new LTextField();
money.text = 120;
money.size = 44;
money.color = '#02303e';
money.x = 330;
money.y = 470;
upLayer.addChild(money);
var inputLayer = new LSprite();
inputLayer.graphics.drawRect(1,"#000000",);
var money2 = money.clone();
money2.text = '';
money2.x = 150;
money2.y = 685;
money2.setType(LTextFieldType.INPUT,inputLayer);
upLayer.addChild(money2); powainiooo 发表于 2017-6-9 13:47 static/image/common/back.gif
var money = new LTextField();
money.text = 120;
money.size = 44;
http://lufylegend.com/demo/test/164.html
你的代码复制过去,测试没有问题,你试一下吧 lufy 发表于 2017-6-9 14:14 static/image/common/back.gif
http://lufylegend.com/demo/test/164.html
你的代码复制过去,测试没有问题,你试一下吧 ...
老大 你把画布设置成自动伸缩试试 powainiooo 发表于 2017-6-9 17:30 static/image/common/back.gif
老大 你把画布设置成自动伸缩试试
加上了,你试试看吧,我这边没问题 lufy 发表于 2017-6-9 21:11 static/image/common/back.gif
加上了,你试试看吧,我这边没问题
老大,我知道怎么回事了。
我因为要用CSS的rem,重新计算了html的font-size;因为重新计算的font-size很大,导致继承了这个属性#stage_InputText也很大。那个偏移就是这个导致的。
不是BUG,是我这边问题。
谢谢老大!
页:
[1]