recherche

Maison  >  Questions et réponses  >  le corps du texte

objective-c - iOS相册删除最后一张照片

不调用相册或者摄像头,想要达到删除手机相册最后一张照片的效果,有人知道怎么实现不?

迷茫迷茫2757 Il y a quelques jours589

répondre à tous(1)je répondrai

  • ringa_lee

    ringa_lee2017-05-02 09:35:20

    Utilisez le cadre Photos.

    Récupérez d'abord la collection d'actifs : [PHAsset fetchAssetsWithMediaType:PHAssetMediaTypeImage options:], l'option donne un PHFetchOptions trié par ordre chronologique inverse, de sorte que le premier de la collection obtenue soit le dernier. Appelez ensuite PHPhotoLibrary.sharedPhotoLibrary performChanges... et exécutez [PHAssetChangeRequest deleteAssets:]

    dans le bloc

    C'est l'idée, écrivez simplement le code vous-même. Il existe des exemples officiels de Photos Framework.

    répondre
    0
  • Annulerrépondre