xib 适配iPhone X距导航间距与其他机型不一致的问题

1.解决方法
① 添加两个顶部约束
② 一个约束针对safe Area,一个约束针对superview
③safe Area的约束优先级设置为750 优先级小于superview的约束

2.具体流程
2.1设置两个顶部约束


xib 适配iPhone X距导航间距与其他机型不一致的问题_第1张图片
image.png

2.2 一个约束针对safe Area,一个约束针对superview


image.png

2.3设置safe Area的优先级为750


xib 适配iPhone X距导航间距与其他机型不一致的问题_第2张图片
image.png
xib 适配iPhone X距导航间距与其他机型不一致的问题_第3张图片
image.png

2.4 设置superview的高度为>=某个值


xib 适配iPhone X距导航间距与其他机型不一致的问题_第4张图片
image.png

你可能感兴趣的:(xib 适配iPhone X距导航间距与其他机型不一致的问题)