博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用ImageView
阅读量:6693 次
发布时间:2019-06-25

本文共 1267 字,大约阅读时间需要 4 分钟。

@property (strong, nonatomic) UIPopoverController *pop;
//选取图片 - (IBAction)selectImage:(UIButton *)sender{    UIImagePickerController *picker = [[UIImagePickerController alloc] init];    if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary])    {        picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;        picker.delegate = self;                self.pop = [[UIPopoverController alloc] initWithContentViewController:picker];        self.pop.delegate = self;        [self.pop presentPopoverFromRect:sender.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];    }}

实现UIImagePickerController委托方法:

-(void)imagePickerControllerDidCancel:(UIImagePickerController *)picker{    [self.pop dismissPopoverAnimated:YES];}-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{    UIImage *image = [info valueForKey:@"UIImagePickerControllerOriginalImage"];    self.masterViewController.mainImage = image;    self.imageView.image = image;    [self.pop dismissPopoverAnimated:YES];}

实现clearImage:方法,实现视图重设。

- (IBAction)clearImage:(id)sender{    self.imageView.image = nil;    self.masterViewController.mainImage = nil;}

 

转载地址:http://oocoo.baihongyu.com/

你可能感兴趣的文章
CocoStudio 1.4.0.1数据编辑器使用
查看>>
6425C-Lab3 管理用户与服务帐户(2)
查看>>
Linux系统工程师的必备素质
查看>>
第一个Symfony2的长期支持版释出(Symfony 2.3.0)
查看>>
与一位同学的聊天记录
查看>>
Postfix邮件系统安装配置视频
查看>>
  如何通过今日头条引精准流量,学完即用
查看>>
如何快速的提高自己:一切取决于你自己
查看>>
Linux 3.2中回写机制的变革
查看>>
组策略设置服务器俺去----设置登录提示
查看>>
云适配开放平台内测“挑刺有奖” 我的地盘你做主
查看>>
“花旗小妹”的炼成之道:明天会更好吗?
查看>>
思佳客.雲
查看>>
SUSE Linux的CPU节电模式引发的故障案例解析
查看>>
美要求搜索引擎标广告,国内搜索需反省
查看>>
Lync Server 2010标准版与企业版的区别
查看>>
CentOS 7之Postfix部署系列(三)postfix、Dovecot及Cyrus-sas配置
查看>>
男人在神永恒国度里的沉思录
查看>>
SCOM 2012知识分享-20:管理用户角色
查看>>
DPM2012R2-case:无法枚举受保护的计算机上的一个或多个共享
查看>>