[]UI控件固定位置在ipad分辨率下有问题
分辨率是750*1334 制作一个简单的按钮,让其固定在屏幕右上角
right:0 top:0
运行测试,发现在iphonex系列都不会有问题,只有在ipad才会有问题。
适配模式是:
Laya.stage.alignH = Laya.Stage.ALIGN_CENTER;
Laya.stage.alignV = Laya.Stage.ALIGN_MIDDLE;
Laya.stage.scaleMode = Laya.Stage.SCALE_FIXED_AUTO;
Laya.stage.screenMode = Laya.Stage.SCREEN_VERTICAL;
版本 1.7.20 beta
right:0 top:0
运行测试,发现在iphonex系列都不会有问题,只有在ipad才会有问题。
适配模式是:
Laya.stage.alignH = Laya.Stage.ALIGN_CENTER;
Laya.stage.alignV = Laya.Stage.ALIGN_MIDDLE;
Laya.stage.scaleMode = Laya.Stage.SCALE_FIXED_AUTO;
Laya.stage.screenMode = Laya.Stage.SCREEN_VERTICAL;
版本 1.7.20 beta
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
zxy201047
赞同来自:
/**应用保持设计宽度不变,高度根据屏幕比缩放,stage的宽度等于设计高度,高度根据屏幕比率大小而变化*/
static SCALE_FIXED_WIDTH: string;
/**应用保持设计高度不变,宽度根据屏幕比缩放,stage的高度等于设计宽度,宽度根据屏幕比率大小而变化*/
static SCALE_FIXED_HEIGHT: string;
/**应用保持设计比例不变,全屏显示全部内容(类似showall,但showall非全屏,会有黑边),根据屏幕长宽比,自动选择使用SCALE_FIXED_WIDTH或SCALE_FIXED_HEIGHT*/
static SCALE_FIXED_AUTO: string;
ipad的屏幕比例 ,SCALE_FIXED_AUTO应该是自动使用了SCALE_FIXED_HEIGHT,屏幕适配模式改成SCALE_FIXED_WIDTH即可