为了适配iOS11下来刷新下下偏移问题,全局设置了 [UIScrollView appearance] 的ContentInsetAdjustmentBehavior为UIScrollViewContentInsetAdjustmentNever导致ScrollView向上偏移了,而在iOS11以下却没问题
if (@available(iOS 11.0, *)){
[[UIScrollViewappearance]setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];
}
解决办法:将导航条的毛玻璃效果去除掉就可以了
UIImagePickerController*pickerController = [[UIImagePickerControlleralloc] init];
pickerController.editing = YES;
pickerController.delegate = self;
pickerController.allowsEditing = YES;
// 去除毛玻璃效果
pickerController.navigationBar.translucent = NO;
pickerController.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;
[selfpresentViewController:pickerController animated:YEScompletion:nil];
版权声明:本文为dreamJuvenile原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。