美文网首页
UIImagePickerController

UIImagePickerController

作者: Sulas | 来源:发表于2018-03-21 10:56 被阅读0次

    1.基本类型

    sourceType //设置资源获取类型

    allowsEditing//是否允许图片编辑

    2.基本方法

    /**是否可以获取该类型资源*/

    + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType; 

    /**是否可以获取该类型相机(前置和后置 )*/

    + (BOOL)isCameraDeviceAvailable:(UIImagePickerControllerCameraDevice)cameraDevice; 

    /**是否可以获取闪光灯*/

    + (BOOL)isFlashAvailableForCameraDevice:(UIImagePickerControllerCameraDevice)cameraDevice;

    3.代理方法

    - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info;

    - (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker;

    /** 参数info中的键 */

    NSString *const UIImagePickerControllerMediaType ;指定用户选择的媒体类型(文章最后进行扩展)

    NSString *const  UIImagePickerControllerOriginalImage ;原始图片

    NSString *const  UIImagePickerControllerEditedImage ;修改后的图片

    NSString *const  UIImagePickerControllerCropRect ;裁剪尺寸

    NSString *const  UIImagePickerControllerMediaURL ;媒体的URL

    NSString *const  UIImagePickerControllerReferenceURL ;原件的URL

    NSString *const  UIImagePickerControllerMediaMetadata;当来数据来源是照相机的时候这个值才有效

    /** UIImagePickerControllerMediaType

    */UIImagePickerControllerMediaType 包含着KUTTypeImage 和KUTTypeMovie

    KUTTypeImage 包含:

    const CFStringRef  kUTTypeImage ;抽象的图片类型

    const CFStringRef  kUTTypeJPEG ;

    const CFStringRef  kUTTypeJPEG2000 ;

    const CFStringRef  kUTTypeTIFF ;

    const CFStringRef  kUTTypePICT ;

    const CFStringRef  kUTTypeGIF ;

    const CFStringRef  kUTTypePNG ;

    const CFStringRef  kUTTypeQuickTimeImage ;

    const CFStringRef  kUTTypeAppleICNS const CFStringRef kUTTypeBMP;

    const CFStringRef  kUTTypeICO;

    KUTTypeMovie 包含:

    const CFStringRef kUTTypeAudiovisualContent ;抽象的声音视频

    const CFStringRef kUTTypeMovie ;抽象的媒体格式(声音和视频)

    const CFStringRef kUTTypeVideo ;只有视频没有声音

    const CFStringRef kUTTypeAudio ;只有声音没有视频

    const CFStringRef kUTTypeQuickTimeMovie ;

    const CFStringRef kUTTypeMPEG ;

    const CFStringRef kUTTypeMPEG4 ;

    const CFStringRef kUTTypeMP3 ;

    const CFStringRef kUTTypeMPEG4Audio ;

    constCFStringRef kUTTypeAppleProtectedMPEG4Audio;

    相关文章

      网友评论

          本文标题:UIImagePickerController

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