有没有遇到过网页调用系统相册,然后打开系统相册后,系统相册向上偏移一点高度。大家都是怎么解决的,一起探讨一下。
找到问题的原因是我在AppDelegate里面写了这个
if(@available(iOS 11.0,*)){
[[UIScrollView appearance] setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];
}
我的解决办法是在网页的viewDidLoad 里面改变全局的
if(@available(iOS 11.0,*)){
[[UIScrollView appearance] setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentAutomatic];
}
然后在delloc 里面复原成原来的设置
if(@available(iOS 11.0,*)){
[[UIScrollView appearance] setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];
}
最后解决了。有没有更好的解决方法,欢迎大家一起讨论。