phfetchoptions

    0熱度

    2回答

    的項目所以我用下面的代碼來獲取所有從庫,做工精細的圖像: func grabPhotos(){ let imgManager = PHImageManager.default() let requestOptions = PHImageRequestOptions() requestOptions.isSynchronous = true requestO

    6熱度

    1回答

    我試圖建立一個簡單的照片選擇器,現在有兩個選項:最近和最愛。我在做的是試圖通過creationDate獲取所有照片,但是這是在我的數據源中以錯誤的順序返回圖像。在數據源的開頭有幾年前的照片,不到幾分鐘的照片散佈在整個數據源中。我認爲問題是我需要首先告訴主要的fetchResult排序順序,但我認爲這是不可能的:Unsupported sort descriptor in fetch options

    0熱度

    1回答

    這是我從設備庫中獲取圖像的代碼。 let imgManager = PHImageManager.default() let requestOptions = PHImageRequestOptions() //loading all the images requestOptions.isSynchronous = false //Quality of

    0熱度

    1回答

    我正在嘗試使用PHFetchOptions的includeAllBurstAssets。 在我的相機膠捲中,有大約5張連拍資產(每張大約有10張照片)。 枚舉資產的相機膠捲我做了以下內容: PHFetchOptions *fetchOptions = [PHFetchOptions new]; fetchOptions.includeAllBurstAssets = YES; PHFetc

    1熱度

    1回答

    我需要獲取按照拍攝日期排序的三張照片 - 最近一次是最近拍攝的。我目前這樣做的方式是獲取所有照片資產,然後在適當的索引(0,1,2)處獲取資產。雖然這是有效的,但當我只對前三名感興趣時,我很好奇是否有更高效的方式來做到這一點。該文檔解釋了獲取並不會返回所有圖像數據 - 只有元數據,但我仍然不需要獲取所有的元數據。有沒有PHFetchOption我可以用來限制抓取,或NSPredicate,或者是沒

    0熱度

    1回答

    您好我不得不迅速從2切換到3迅速 這裏是我的uploadVC class PhotoUploadVC: UICollectionViewController { fileprivate var assets: PHFetchResult<AnyObject>? fileprivate var sideSize: CGFloat! //這是viewDidLoad中的片斷(

    1熱度

    1回答

    我需要從iOS應用導出視頻並獲取資產ID。在過去,你可以使用ALAssetsLibrary: save image in camera roll and get asset url 但現在已經過時了。我想知道現在實現這個目標的新方法是什麼?謝謝!

    0熱度

    2回答

    使用以下代碼時,它會獲取我的最後一張照片,但它會複製它。它總是得到最後一張照片,但它返回一對: UIImageView *imageView = (UIImageView *) [self.photoCollectionView viewWithTag:101]; PHFetchOptions *fetchOptions = [[PHFetchOptions alloc] init]; fet

    0熱度

    1回答

    在我的應用程序,我只顯示用戶可以編輯的資產,所以我只顯示照片 - 沒有視頻。 iOS 11新增功能Live Photos具有兩種可將照片有效轉換爲視頻的效果 - 循環和跳動。這些實時照片無法在照片應用中編輯 - 插件按鈕被禁用。我需要在我的PHFetchResult中篩選出來。但image的mediaType仍包含這些'實時視頻'。我怎樣才能從抓取中排除這些?可能與PHAsset的playback