iOS开发UIImagePickerController 取消按钮不灵敏

释放双眼,带上耳机,听听看~!
相册

不知道你们遇见没有 上传头像时进入相册选择照片 选取按钮没问题 但是取消按钮卡的要死 甚至要连续点击好几次 在等上几秒 才会触发

多了这么一条

原因: 你加了这句话 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;
}
}];
}
}

人已赞赏
iOS文章

iOS-12 Xcode-10 新版本 libstdc++6.0.9

2020-1-20 10:46:30

iOS文章

iOS开发UIResponder官方API总结

2020-1-20 10:57:15

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索