iOS适配页面宽高
2018-01-19 本文已影响0人
雨幕孤星
1.这是我从网上找的和自己一些想法,希望有更好的方法可以告诉我~~
(1)适配高度 主要是区分iPhone X ,宽度和iphone 6,7,8 一样但是高度加长了.
+ (CGFloat)fitScreenHeightWithHeight:(CGFloat)height {
CGFloat sizeH;
CGFloat fitSize;
if (iPhoneX) {
fitSize = ((SCREENHEIGHT - 145 ) / 667);
} else {
fitSize = (SCREENHEIGHT / 667);
}
sizeH = height *fitSize;
return sizeH;
}
(2)适配宽度
+ (CGFloat)fitScreenWidthWithWidth:(CGFloat)width {
CGFloat sizeW;
CGFloat fitSize = (SCREENWIDTH / 375);
sizeW = width * fitSize;
return sizeW;
}