簡體   English   中英

如何根據添加到畫廊的日期對 Swift 中的照片進行排序

[英]How to sort photos in Swift based on date added to gallery

我的應用程序要求從 iPhone 畫廊加載照片並在應用程序中列出。 目前排序順序基於PHAsset creationDate屬性。 我想知道我們如何根據添加的日期對資產進行排序,就像我們在 iPhone 上的所有照片中看到的那樣。

我可以看到PhAsset元數據中的PHAsset屬性creationDatemodificationDate和其他日期(如下所列)是相同的,即拍攝照片的日期。

  1. 約會時間
  2. 日期時間數字化
  3. 日期時間原始

有沒有辦法獲得為PHAsset添加的日期?

你應該檢查PHFetchOptions你最終會做這樣的事情

let fetchOptions = PHFetchOptions()
let sortOrder = [NSSortDescriptor(key: "creationDate", ascending: false)]
fetchOptions.sortDescriptors = sortOrder

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM