在适配iOS11 过程中发现 之前通过customView 自定义导航栏返回键按钮的出现拉伸错位形变的问题,通过图层分析结果为:
iOS9 中的导航栏图层 iOS11 中的导航栏图层 iOS9 中自定义返回键图层 iOS11 中自定义返回键图层解决办法 由于UIStackView 所以这里替换图片的大小,让UI提供合适的大小即可
由以上图示可以看出苹果的用心何在, 记得之前有篇文章说过 苹果的布局方式 autolayout 是非常低级的方式 较之于前端的布局 和 安卓的xml样式布局 差了很多,记得在iOS 9 中苹果引入了UIStackView,目前看来 未来的布局方式 UIStackView 势必要取代 autolayout布局方式
网友评论