- UIImagePickerController iOS11调起相
- UIImagePickerController iOS11调起相
- UIImagePickerController iOS11调起相
- UIImagePickerController 照片被导航栏遮挡
- UIImagePickerController iOS13调起相
- iOS11 UIImagePickerController访问相
- UIImagePickerController调用后导航栏内容上
- Swift 使用async/await实现一句代码获取系统相册照
- iOS中获取系统相册中的图片
- UIImagepickercontroller 设置显示语言
为了适配iOS11下来刷新下下偏移问题,全局设置了 [UIScrollView appearance] 的ContentInsetAdjustmentBehavior为UIScrollViewContentInsetAdjustmentNever导致ScrollView向上偏移了,而在iOS11以下却没问题
if (@available(iOS 11.0, *)){
[[UIScrollView appearance] setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];
}
解决办法:将导航条的毛玻璃效果去除掉就可以了
UIImagePickerController *pickerController = [[UIImagePickerController alloc] init];
pickerController.editing = YES;
pickerController.delegate = self;
pickerController.allowsEditing = YES;
// 去除毛玻璃效果
pickerController.navigationBar.translucent = NO;
pickerController.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;
[self presentViewController:pickerController animated:YES completion:nil];
网友评论