不知道你们遇见没有 上传头像时进入相册选择照片 选取按钮没问题 但是取消按钮卡的要死 甚至要连续点击好几次 在等上几秒 才会触发
原因: 你加了这句话 picker.allowsEditing = YES;
// <允许选择照片之后可编辑
解决方法: 添加以下代码
- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
if ([UIDevice currentDevice].systemVersion.floatValue < 11) {
return;
}
if ([viewController isKindOfClass:NSClassFromString(@"PUPhotoPickerHostViewController")]) {
[viewController.view.subviews enumerateObjectsUsingBlock:^(__kindof UIView * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
if (obj.frame.size.width < 42) {
[viewController.view sendSubviewToBack:obj];
*stop = YES;
}
}];
}
}