Maison > Questions et réponses > le corps du texte
不调用相册或者摄像头,想要达到删除手机相册最后一张照片的效果,有人知道怎么实现不?
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:]
C'est l'idée, écrivez simplement le code vous-même. Il existe des exemples officiels de Photos Framework.