自定义相册、自定义拍照 支持多种裁剪

886 阅读1分钟

界面 界面

界面 界面

选择相册和拍照 支持多种裁剪 ​

  • 如果您在使用时发现错误,希望您可以 Issues 我

  • 如果您发现使用的功能不够,希望您可以 Issues 我

使用

var imagePicker:YLImagePickerController?

///单选不裁剪
imagePicker = YLImagePickerController.init(imagePickerType: ImagePickerType.album, cropType: CropType.none) 
///单选方形裁剪
imagePicker = YLImagePickerController.init(imagePickerType: ImagePickerType.album, cropType: CropType.square)
///拍照不裁剪
imagePicker = YLImagePickerController.init(imagePickerType: ImagePickerType.album, cropType: CropType.circular)
///多选
imagePicker = YLImagePickerController.init(maxImagesCount: 3)
///拍照不裁剪
imagePicker = YLImagePickerController.init(imagePickerType: ImagePickerType.camera, cropType: CropType.none)
///拍照方形裁剪
imagePicker = YLImagePickerController.init(imagePickerType: ImagePickerType.camera, cropType: CropType.square)

imagePicker?.didFinishPickingPhotosHandle = {(images: [UIImage]) in
    for image in images {
        print(image.size)
    }
}
present(imagePicker!, animated: true, completion: nil)