Skip to content

Multiple Image selection not working on MACOS. #71

Description

@YogeshPateliOS

Below code is working fine for iPhone and iPad. How can I achieve same thing in macos?

let imagePicker = OpalImagePickerController()
       self.presentOpalImagePickerController(imagePicker, animated: true,
                                        select: { (assets) in
           self.indicatorView.startAnimating()
           self.dismiss(animated: true) {
               for asset in assets {
                   let model = PhotoModel(
                       creationDate: asset.creationDate ?? Date(),
                       modificationDate: asset.modificationDate ?? Date(),
                       mediaType: asset.getMediaType(),
                       isFavorite: asset.isFavorite,
                       image: asset.getAssetThumbnail().pngData() ?? Data()
                   )
                   
                   DatabaseHelper.shareInstance.savePhoto(model: model)
               }
               
               self.photoArray = DatabaseHelper.shareInstance.getAllPhotos()
           }
           
       }, cancel: {
           //Cancel
           print(#function)
       })

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions