Как переименовать / сохранить изображение в галерее

Я создал пользовательскую папку для сохранения изображения в галерее через мое приложение (что достигается кодом, как показано ниже). Теперь я хочу установить собственное имя для этого сохраненного изображения. Как я могу решить эту проблему? Если кто-нибудь может помочь мне решить эту задачу.

func save(image: UIImage, strName : String) {

        self.checkAuthorizationWithHandler { (success) in
            if success, self.assetCollection != nil {
                PHPhotoLibrary.shared().performChanges({
                    let assetChangeRequest = PHAssetChangeRequest.creationRequestForAsset(from: image)
                    let assetPlaceHolder = assetChangeRequest.placeholderForCreatedAsset
                    let albumChangeRequest = PHAssetCollectionChangeRequest(for: self.assetCollection)
                    let enumeration: NSArray = [assetPlaceHolder!]
                    albumChangeRequest!.addAssets(enumeration)

                }, completionHandler: nil)
            }
        }
    }

0 ответов

Другие вопросы по тегам