Описание тега phfetchoptions

0 ответов

PHFetchOptions включает только фотографии с камеры iPhone

Прямо сейчас я использую это, чтобы исключить скриншоты: let options = PHFetchOptions() options.predicate = NSPredicate(format: "NOT (mediaSubtype & \(PHAssetMediaSubtype.photoScreenshot.rawValue) != 0)") var fetchResult: PHFetchResult<PHAsse…
27 мар '18 в 07:03
1 ответ

Как получить изображения из библиотеки фотографий?

Привет, я переключился с swift 2 на swift 3. Вот моя загрузка вк class PhotoUploadVC: UICollectionViewController { fileprivate var assets: PHFetchResult<AnyObject>? fileprivate var sideSize: CGFloat! // Это фрагмент viewDidLoad () override fun…
27 сен '16 в 14:39
1 ответ

Как установить смещение в PHAsset.fetchAssets?

Это мой код для загрузки изображений из галереи устройства. let imgManager = PHImageManager.default() let requestOptions = PHImageRequestOptions() //loading all the images requestOptions.isSynchronous = false //Quality of the image requestOptions.de…
08 авг '17 в 12:20
1 ответ

PhotoKit: includeAllBurstAssets в PHFetchOptions не работает

Я пытаюсь использовать includeAllBurstAssets PHFetchOptions. В моем фотопленке есть около 5 снимков (у каждого по 10 фотографий). Для перечисления активов в Camera Roll я делаю следующее: PHFetchOptions *fetchOptions = [PHFetchOptions new]; fetchOpt…
1 ответ

Видео и его эскизы не сохраняются в последовательности после извлечения из фотографий

Я использую код ниже для получения видео (URL, продолжительность, миниатюры). После получения данных я отображаю их на CollectionView, Основная проблема в том, что некоторые видео и его миниатюры не соответствуют друг другу. Может кто-нибудь сказать…
22 авг '17 в 08:24
1 ответ

Ограничить результат выборки PHAsset только 3 активами

Мне нужно получить три фотографии, отсортированные по дате съемки, последняя из которых была сделана последней. В настоящее время я делаю это, выбирая все активы с фотографиями, а затем выбирая ресурсы по соответствующим индексам (0, 1, 2). Хотя это…
02 май '15 в 23:30
2 ответа

Swift fetchAssetsInAssetCollection: загрузка фотографий из диапазона в фотопленке

Я хочу, чтобы у пользователя была возможность доступа ко всем его фотографиям, но загрузка их всех сразу занимает слишком много времени, используя PHAsset.fetchAssetsInAssetCollectionособенно если у них более 500 фотографий (я показываю их в виде ко…
10 авг '16 в 16:35
0 ответов

Ошибка при получении изображения из фотогалереи: [__NSCFString objectID]: нераспознанный селектор отправлен на экземпляр

У меня возникли проблемы при получении изображения с помощью NSPredicate для фильтрации совпадений имен изображений. Код падает при PHFetchReult *fetchResult, Сообщение об ошибке: 2016-09-15 00:51:25.112 PICTAG[1122:971448] -[__NSCFString objectID]:…
2 ответа

Получение последнего снимка, сделанного из библиотеки фотографий пользователя, возвращающего два снимка

При использовании следующего кода он получает мое последнее изображение, но дублирует его. Он всегда получает последний снимок, но возвращается в паре: UIImageView *imageView = (UIImageView *) [self.photoCollectionView viewWithTag:101]; PHFetchOptio…
07 сен '15 в 01:54
0 ответов

xcode obj c Предикат PhfetchOptions - вспомогательное свойство PHAssetMediaTypeVideo

PHFetchOptions *fetchOptions = [PHFetchOptions new]; fetchOptions.sortDescriptors = @[ [NSSortDescriptor sortDescriptorWithKey:@"creationDate" ascending:YES] ]; fetchOptions.predicate = [NSPredicate predicateWithFormat:@"mediaType == %i", PHAssetMed…
10 окт '17 в 06:32
0 ответов

Swift 4 NSP предикатный формат даты не работает

Я пытаюсь получить фотографии и видео с камеры пользователя, снятой за последние 7 дней. Вот мой код... let oneWeekAgoDate = NSCalendar.current.date(byAdding: .weekOfYear, value: -1, to: NSDate() as Date) fetchOptions.predicate = NSPredicate(format:…
26 авг '18 в 21:11
1 ответ

PHFetchResult только для пользовательского альбома

Я просто пытаюсь получить доступ к фотографиям, расположенным в пользовательской папке с именем "MyFolder", к моему UICollectionView. Я легко могу заставить это работать со "всеми фотографиями и видео" с помощью следующего кода, но я не могу понять,…
18 окт '15 в 04:35
3 ответа

NSPredicate, чтобы исключить замедленное видео из PHFetchResults

NSString *predicateFormat = [NSString stringWithFormat: @"mediaSubtype = %zd", PHAssetMediaSubtypeVideoHighFrameRate]; NSPredicate *predicate = [NSPredicate predicateWithFormat: predicateFormat]; PHFetchOptions *fetchOptions = [PHFetchOptions new]; …
2 ответа

Выбрать только альбомы в списке PHCollectionList

PHCollectionList папка, которая может содержать любое количество альбомов и / или папок В настоящее время я загружаю коллекции из списка через PHCollection.fetchCollectionsInCollectionList(list, options: nil), Это может вернуть объекты типа PHAssetC…
03 май '15 в 17:50
2 ответа

PHFetchOptions() Фотографии только с использованием PHAsset и PHAssetCollection

Я использую кусок из примера кода Apple здесь: override func awakeFromNib() { // Create a PHFetchResult object for each section in the table view. let allPhotosOptions = PHFetchOptions() allPhotosOptions.sortDescriptors = [NSSortDescriptor(key: "cre…
1 ответ

NSPredicate, чтобы не включать Loop и Bounce Live Photos

В моем приложении я показываю только ресурсы, которые пользователь может редактировать, поэтому я показываю только фотографии, но не видео. Новое в iOS 11 Live Photos имеет два эффекта, которые эффективно превращают фотографию в видео - Loop и Bounc…
23 июн '17 в 03:44
2 ответа

Получить уменьшенные изображения в списке и полноразмерное изображение при нажатии на элемент списка

Поэтому я использую код ниже, чтобы получить все изображения из библиотеки, которая работает нормально: func grabPhotos(){ let imgManager = PHImageManager.default() let requestOptions = PHImageRequestOptions() requestOptions.isSynchronous = true req…
15 фев '17 в 09:40
0 ответов

Swift - FetchRequest для пользовательского альбома и установите для ImageView Image

Моя цель - извлечь PHAssets из альбома под названием "Nice", добавить ресурсы в массив "niceUserImage" и, наконец, установить первое изображение в массиве в imageView.image. К сожалению, когда я запускаю приложение и запускаю функцию с помощью кнопк…
2 ответа

PHFetchOptions Duration не работает должным образом

Я пытаюсь получить все видео, длительность которых превышает 1,5 сек. Что я пробовал let videoOptions = PHFetchOptions() let dur : Double = 1.5 videoOptions.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: false)] videoOptions.pre…
1 ответ

Как вы выбираете только любимые картинки, используя Objective C PHFetchOptions

Делая это, я могу получать фотографии в определенном диапазоне дат, но как я могу отфильтровать их по favorite статусы? PHFetchOptions *fetchOptions = [PHFetchOptions new]; fetchOptions.predicate = [NSPredicate predicateWithFormat:@"(creationDate &g…
13 янв '18 в 03:47