登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

查看: 319|回复: 6

iOS----------调用系统照相机和相册,ios11照相机

[复制链接]

183

主题

335

帖子

954

金钱

手工艺人

发表于 2018-1-16 17:20:53 | 显示全部楼层 |阅读模式
<p class="p2">iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限,iOS 10 以后记得在plist里面添加获取拍照和相册权限。


<p class="p2">demo地址:https://github.com/githubkiven/ChoosePhoto.git


<p class="p2">


<p class="p2">/**


<p class="p3">*调用照相机


<p class="p2">*/


<p class="p4">- (void)openCamera


<p class="p4">{


<p class="p5"> UIImagePickerController*picker = [[UIImagePickerControlleralloc]init];


<p class="p4">  picker.delegate=self;


<p class="p4">  picker.allowsEditing=YES;//可编辑


<p class="p3"> //判断是否可以打开照相机


<p class="p6"> if([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])


<p class="p4">  {


<p class="p4">   //摄像头


<p class="p6">    picker.sourceType=UIImagePickerControllerSourceTypeCamera;


<p class="p6">    [selfpresentViewController:pickeranimated:YEScompletion:nil];


<p class="p4">  }


<p class="p4"> else


<p class="p4">  {


<p class="p4">   NSLog(#"没有摄像头");


<p class="p4">  }


<p class="p4">}


<p class="p4">


<p class="p4">


<p class="p2">/**


<p class="p2">*打开相册


<p class="p2">*/


<p class="p4">-(void)openPhotoLibrary


<p class="p4">{


<p class="p2"> // Supported orientations has no common orientation with the application, and [PUUIAlbumListViewController shouldAutorotate] is returning YES


<p class="p1">


<p class="p2"> //进入相册


<p class="p6"> if([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary])


<p class="p4">  {


<p class="p5">   UIImagePickerController*imagePicker = [[UIImagePickerControlleralloc]init];


<p class="p4">    imagePicker.allowsEditing=YES;


<p class="p6">    imagePicker.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;


<p class="p4">    imagePicker.delegate=self;


<p class="p6">    [selfpresentViewController:imagePickeranimated:YEScompletion:^{


<p class="p4">     NSLog(#"打开相册");


<p class="p4">    }];


<p class="p4">  }


<p class="p4"> else


<p class="p4">  {


<p class="p4">   NSLog(#"不能打开相册");


<p class="p4">  }


<p class="p4">}


<p class="p1">


<p class="p7">#pragma mark - UIImagePickerControllerDelegate


<p class="p3">//拍照完成回调


<p class="p4">- (void)imagePickerController: (UIImagePickerController*)picker didFinishPickingImage: (UIImage*)image editingInfo: (nullableNSDictionary *)editingInfoNS_DEPRECATED_IOS(2_0,3_0)


<p class="p4">{


<p class="p8"> NSLog(#"finish..");


<p class="p1">


<p class="p6"> if(picker.sourceType==UIImagePickerControllerSourceTypeCamera)


<p class="p4">  {


<p class="p4">   //图片存入相册


<p class="p6">   UIImageWriteToSavedPhotosAlbum(image,nil,nil,nil);


<p class="p4">  }


<p class="p1">


<p class="p6">  [selfdismissViewControllerAnimated:YEScompletion:nil];


<p class="p4">}


<p class="p3">//进入拍摄页面点击取消按钮


<p class="p4">- (void)imagePickerControllerDidCancel: (UIImagePickerController*)picker


<p class="p4">{


<p class="p6">  [selfdismissViewControllerAnimated:YEScompletion:nil];


<p class="p4">}


<p class="p4">


<p class="p4">

14

主题

6992

帖子

1343

金钱

手工艺人

发表于 2018-1-16 17:23:52 | 显示全部楼层
帮帮顶顶!!

16

主题

7029

帖子

902

金钱

手工艺人

发表于 2018-1-16 17:27:57 | 显示全部楼层
内容很好,棒棒哒

20

主题

7035

帖子

2158

金钱

手工艺人

发表于 2018-1-16 17:32:25 | 显示全部楼层
code4app好的内容真的很多~赞

20

主题

7003

帖子

2165

金钱

手工艺人

发表于 2018-1-16 17:34:52 | 显示全部楼层
code4app确实是个好地方,必须支持~

23

主题

7023

帖子

1054

金钱

iOS大神

Rank: 6Rank: 6

分享大神

发表于 2018-1-16 17:37:03 | 显示全部楼层
code4app好的代码demo真的很多,谢谢啦~

0

主题

6987

帖子

-519

金钱

限制会员

发表于 2018-1-16 17:38:26 | 显示全部楼层
code4app好的内容真的很多~赞
*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

关闭

每日头条

通过邮件订阅最新 Code4App 信息
上一条 /4 下一条

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表