//从相册中选取图片或拍照
- (void)btnActionForEditPortrait:(id) sender {
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
picker.allowsEditing = YES;
[self presentViewController:picker animated:YES completion:NULL];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
_avatar = info[UIImagePickerControllerEditedImage];
[self saveImage:_avatar WithName:@"userAvatar"];
//处理完毕,回到个人信息页面
[picker dismissViewControllerAnimated:YES completion:NULL];
[_tableView reloadData];
}
本文介绍如何在iOS应用中实现自定义头像编辑功能,通过禁用UIImagePickerController的内置编辑功能,可在用户选择图片后跳转至自定义编辑界面。
9834

被折叠的 条评论
为什么被折叠?



