如图,我将页面分为头部top 中间center 底部foot 三部分view,想要实现整个页面在一屏内显示而不变形,有什么思路呢?我用了exactfit模式,能保证一屏显示完,但页面被压扁了,用fixedheight模式也能保证一屏,但是宽度变窄了导致两边空出一部分,用fixedwidth模式,宽度100%了,但是页面太高,不能一屏显示必须加滚动条,所以很纠结这个问题。
我个人的思路是,top定义100%宽度,foot也定义100%宽度,然后物理设备高度-头部-底部,等于center部分的高度,然后center部分按照这个高度做fixedheight匹配。 这个传统h5页面很好实现,可是在laya里面,不知道怎么弄,又或者说一个页面多个子view,能不能把这些view进行单独的缩放模式匹配???
