美文网首页
查看图库,拍摄照片和视频

查看图库,拍摄照片和视频

作者: nalis风 | 来源:发表于2016-07-20 21:44 被阅读36次

框架:

AssetsLibrary  管理图片框架

MobileCoreServices 手机硬件框架

协议:

UIImagePickerControllerDelegate,

UINavigationControllerDelegate

- (IBAction)library:(id)sender {//查看图库

picker.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;

picker.allowsEditing=NO;

[selfpresentViewController:pickeranimated:YEScompletion:nil];

}

- (IBAction)camera:(id)sender {//拍摄照片

//如果拍摄的摄像头可用

if([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {

//代表拍照或录制视频

picker.sourceType=UIImagePickerControllerSourceTypeCamera;

//设为拍摄照片

picker.cameraCaptureMode=UIImagePickerControllerCameraCaptureModePhoto;

//设置使用后置摄像头(默认)

if([UIImagePickerControllerisCameraDeviceAvailable:UIImagePickerControllerCameraDeviceRear]) {

picker.cameraDevice=UIImagePickerControllerCameraDeviceRear;

}

//前置

if([UIImagePickerControllerisCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront]) {//类方法,是否可用

picker.cameraDevice=UIImagePickerControllerCameraDeviceFront;

}

//设置拍摄的照片允许编辑

picker.allowsEditing=YES;

}else{

}

//显示picker视图控制器

[selfpresentViewController:pickeranimated:YEScompletion:nil];

}

- (IBAction)video:(id)sender {//录制视频

if([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {

picker.sourceType=UIImagePickerControllerSourceTypeCamera;

//设为所有支持的多媒体类型

picker.mediaTypes=[UIImagePickerControlleravailableMediaTypesForSourceType:UIImagePickerControllerSourceTypeCamera];

//设置录制视频

picker.cameraCaptureMode=UIImagePickerControllerCameraCaptureModeVideo;

//设置录制高质量的视频

picker.videoQuality=UIImagePickerControllerQualityTypeHigh;

}

}

相关文章

  • 查看图库,拍摄照片和视频

    框架: AssetsLibrary 管理图片框架 MobileCoreServices 手机硬件框架 协议: UI...

  • 20171224, 覆盖物和 live photo

    Live Photo : 实况照片的拍摄、查看和编辑 实况照片的拍摄 实况照片的编辑 与视频播放添加覆盖物和动画 ...

  • 批量重命名照片方法

    因为需要归档照片到网盘和其他存储介质,拍摄时的名字毫无意义,不方便查看。所以需要对照片、视频等拍摄资源进行重命名,...

  • 利用AFN上传图片和视频

    用实现的功能: 利用UIImagePickerController拍摄视频、图片,并从图库中选择图片或者视频上传 ...

  • 这种形式真不错

    或许是我最近才关注到,华为手机图库增添了新功能。这就是遴选你自己拍摄的照片,自动生成小视频,并且根据画面的场景,配...

  • Android开发拍摄视频在图库不显示问题

    把拍摄的视频文件放在了自定义的路径下,无论是使用发广播的方式还是插入数据库的方式,都是无法更新图库,只能查看文件管...

  • 华为精彩时刻怎么用?华为手机相册时刻怎样开启?

    华为精彩时刻怎么用? 华为精彩时刻,就是现在的图库【时刻】功能,可根据照片拍摄的时间和地点,自动分析自动分类华为图...

  • iOS仿微信拍照和拍视频

    公司项目,需要拍照片和拍摄视频,并添加水印。今天这里就先整理一下视频和照片的拍摄,水印另外讲解。基于模块化思维,拍...

  • 日更|要学的东西还有很多

    工作必须学习的内容,视频拍摄、剪辑,照片拍摄、后期。 视频拍摄需要有剧本和脚本,按照目前的情况,只有我一个人负责视...

  • Xamarin.Forms 照相机

    目录 - Xamarin.Forms 前言 本文介绍照相机(Camera):一、拍摄照片二、选择照片三、拍摄视频四...

网友评论

      本文标题:查看图库,拍摄照片和视频

      本文链接:https://www.haomeiwen.com/subject/lwzvjttx.html