情况1:
ui设计分辨率为 750 * 1334
iphoneX屏幕分辨率 1125 * 2436
ui适配屏幕分辨率宽度时, ui宽度缩放至=1125, 高度等比缩放至2436/(1125/750)=1624, 即1125/750=2436/1624=1.5,
此时ui高度小于屏幕高度, 屏幕上下出现黑边。
ui适配屏幕分辨率高度时, ui高度缩放至=2436, 宽度等比缩放至1125/(2436/1334)~=616, 即2436/1334=1125/616~=1.826,
此时ui宽度小于屏幕宽度, 屏幕左右出现黑边。
情况2:
ui设计分辨率为 750 * 1334
iphone 8 plus屏幕分辨率 1242 * 2208
ui适配屏幕分辨率宽度时, ui宽度缩放至=1242, 高度等比缩放至2208/(1242/750)~=1333, 即1242/750=2208/1333=1.656,
此时ui高度大致相等于屏幕高度。
ui适配屏幕分辨率高度时, ui高度缩放至=2208, 宽度等比缩放至1242/(2208/1334)~=750, 即2208/1334=1242/750~=1.656,
此时ui宽度大致相待于屏幕宽度。
情况3:
ui设计分辨率为 750 * 1334
mi6屏幕分辨率 1080 * 1920
ui适配屏幕分辨率宽度时, ui宽度缩放至=1080, 高度等比缩放至1920/(1080/750)~=1333, 即1080/750=1920/1333=1.44,
此时ui高度大致相等于屏幕高度。
ui适配屏幕分辨率高度时, ui高度缩放至=1920, 宽度等比缩放至1080/(1920/1334)~=750, 即1920/1334=1080/750~=1.44,
此时ui宽度大致相待于屏幕宽度。
情况4:
ui设计分辨率为 750 * 1334
iphone5屏幕分辨率 640 * 1136
ui适配屏幕分辨率宽度时, ui宽度缩放至=640, 高度等比缩放至1136/(640/750)~=1331, 即640/750=1136/1331~=0.853,
此时ui高度大致相等于屏幕高度。
ui适配屏幕分辨率高度时, ui高度缩放至=1136, 宽度等比缩放至640/(1136/1334)~=751, 即1136/1334=640/751~=0.852,
此时ui宽度大致相待于屏幕宽度。