Вопросы по теме 'phfetchoptions'
Ограничьте результат выборки PHAsset только 3 активами
Мне нужно получить три фотографии, отсортированные по дате, когда последняя сделана самой последней. В настоящее время я делаю это, извлекая все фоторесурсы, а затем извлекая актив по соответствующим индексам (0, 1, 2). Хотя это работает, мне...
1636 просмотров
schedule
15.01.2024
PHFetchOptions включает только фотографии с камеры iPhone
Прямо сейчас я использую это, чтобы исключить скриншоты:
let options = PHFetchOptions()
options.predicate = NSPredicate(format: "NOT (mediaSubtype & \(PHAssetMediaSubtype.photoScreenshot.rawValue) != 0)")
var fetchResult:...
251 просмотров
schedule
10.04.2023
Почему не отображаются фотографии при первом запуске приложения?
Я реализовал viewController , который содержит collectionView , содержащий фотографии из фотоальбома пользователей, сохраненные на их телефоне. При самом первом запуске приложения после того, как приложение запрашивает у пользователей разрешение на...
81 просмотров
schedule
24.03.2022
Формат даты Swift 4 NSPredicate не работает
Я пытаюсь получить фотографии и видео из фотопленки пользователей, снятые в течение последних 7 дней.
Вот мой код...
let oneWeekAgoDate = NSCalendar.current.date(byAdding: .weekOfYear, value: -1, to: NSDate() as Date)
fetchOptions.predicate =...
332 просмотров
schedule
05.11.2022
PHPickerViewController загружает видео через PHAsset
PHPickerViewController позволяет получить доступ к копиям ресурсов библиотеки фотографий, а также возвращать PHAssets в результатах. Чтобы получить PHAssets вместо копий файлов, я делаю:
let photolibrary = PHPhotoLibrary.shared()...
771 просмотров
schedule
23.05.2023
Swift — Инициализатор для условной привязки должен иметь необязательный тип, а не «PHFetchResult‹PHAsset›»
После обновления Xcode до 12.3 я получаю сообщение об ошибке Инициализатор для условной привязки должен иметь необязательный тип, а не «PHFetchResult», он работал раньше, как и ожидалось в предыдущих версиях.
func fetchRecentPhotos() {
if...
95 просмотров
schedule
06.04.2023