您的位置:首页 > 产品设计 > UI/UE

UIImagePickerController使用方法

2014-05-29 23:33 351 查看
点击按钮后弹出图片库选择图片,然后返回给Button的image。

- (IBAction)selectIcon {
UIImagePickerController *imagePicker = [[UIImagePickerController alloc]init];
  //设置图库源
[imagePicker setSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
  //是否允许编辑图片
[imagePicker setAllowsEditing:YES];
  //设置当前控制器为代理
[imagePicker setDelegate:self];
[self presentViewController:imagePicker animated:YES completion:nil];
}


选取图片后需实现代理方法didFinishPickingMediaWithInfo

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
[_icon setImage:info[UIImagePickerControllerEditedImage] forState:UIControlStateNormal];
[self dismissViewControllerAnimated:YES completion:nil];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: