打开系统相册/相机,选择图片
2015-09-17 20:42
344 查看
1.实现2个代理<UINavigationControllerDelegate,UIImagePickerControllerDelegate>
2.
2.
/** * 打开相机 */ - (void)openCamera { UIImagePickerController *pic = [[UIImagePickerController alloc] init]; pic.sourceType = UIImagePickerControllerSourceTypeCamera; pic.delegate = self; [self presentViewController:pic animated:YES completion:nil]; } /** * 打开相册 */ - (void)openPhotoLibrary { UIImagePickerController *pic = [[UIImagePickerController alloc] init]; pic.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; pic.delegate = self; [self presentViewController:pic animated:YES completion:nil]; } #pragma mark - 图片选中控制器的代理方法 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { //1.销毁picker控制器 [picker dismissViewControllerAnimated:YES completion:nil]; //2.取得图片 UIImage *image = info[UIImagePickerControllerOriginalImage]; self.imageView.image = image; }
相关文章推荐
- jQuery源码学习 之 立即调用 ---- day2
- Redis学习11之jedis问题之1--connect time out
- 获得android手机中的传感器信息
- poj 1986 Distance Queries(LCA)
- ubuntu中apt-get安装与默认路径
- hdoj 4496 D-City 【并查集】
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- CrossApp环境搭建
- Android 圆角带边框的Button
- UIWebView——>一个简单的网页加载
- 新的旅程
- iOS开发-获取设备电量
- 第三周项目(8):顺序表应用(2)
- H5学习之旅-H5列表(8)
- H5学习之旅-H5列表(8)
- H5学习之旅-H5列表(8)
- ubunt 下搭建ftp服务器
- Master-Detail 用户界面
- hadoop2.2.0伪分布安装
- HDU 1527 取石子游戏(威佐夫博弈)