class: MultipleImagePickerController

本地相册多选

delegate: MultipleImagePickerControllerDelegate

  • imagePickerController(didFinishPickingPhotos photos: [UIImage]!, sourceAssets assets: [PHAsset]!, isSelectOriginalPhoto: Bool)
    选中图片回调

func

  • open(controller:UIViewController, maxImagesCount: Int = 9, delegate:MultipleImagePickerControllerDelegate!, selectedAssets:[PHAsset]? = nil)
    多选本地相册
  • getOriginalPhotoUIImage(_ asset:PHAsset, completion: ((UIImage?, [AnyHashable : Any]?, Bool) -> Swift.Void)!)
    根据PHAsset获取原图
  • getOriginalPhotoUrl(_ asset:PHAsset,completion:@escaping (NSURL)->())
    根据PHAsset获取原图路径

使用注意

使用

- ViewController

// MARK: - Open
MultipleImagePickerController.open(controller: self, maxImagesCount: 4, delegate: self, selectedAssets: selectedAssets)

// MARK: - MultipleImagePickerControllerDelegate
func imagePickerController(didFinishPickingPhotos photos: [UIImage]!, sourceAssets assets: [PHAsset]!, isSelectOriginalPhoto: Bool) {
    selectPhotos = photos
    selectedAssets = assets
}

results matching ""

    No results matching ""