
原因应该是全局设置了UIScrollView.appearance.contentInsetAdjustmentBehavior,导致系统相册出现的问题
if (@available(iOS 11, *)) {
UIScrollView.appearance.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentAutomatic;
}
在进入的时候
if (@available(iOS 11, *)) {
UIScrollView.appearance.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentAutomatic;
}
在选择照片或退出时候
if (@available(iOS 11, *)) {
[UIScrollView appearance].contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; //iOS11 解决SafeArea的问题,同时能解决pop时上级页面scrollView抖动的问题
}

本文介绍如何在iOS11中使用UIScrollView调整contentInsetAdjustmentBehavior属性来解决系统相册的问题,确保在选择照片或退出时能正确处理SafeArea,并解决页面scrollView抖动的问题。
1万+

被折叠的 条评论
为什么被折叠?



