photosframework

    0熱度

    1回答

    我正在使用照片框架從相機膠捲中選擇照片。從網格中選擇資源後,我使用PHImageManager訪問每個選定的圖像,然後將這些圖像存儲在數組中以顯示在我的集合視圖中。 我使用這段代碼來實現這一目標: - -(void)extractFullSizeImagesFromAssets{ PHImageRequestOptions* options = [[PHImageRequestOpti

    1熱度

    1回答

    我試圖讓我的代碼更具功能性和反應性。我創建這樣一個請求: [RACSignal createSignal:^RACDisposable *(id<RACSubscriber> subscriber) { PHContentEditingInputRequestOptions *options = [PHContentEditingInputRequestOptions new];

    0熱度

    1回答

    我在App Store中有一個應用程序,其最低支持版本是iOS 7.1。 的下一個版本,我已經增強了其使用照片框架,這是在iOS的8 在對應用程序的下一個版本的代碼推出,我保證,如果它的運行在iOS 7設備上,新功能是隱藏的。 然而,當我試圖在我的iOS上運行應用程序7.1測試設備,它失敗,因爲我已經包括了一些類的照片框架,使用: #import <Photos/Photos.h> 錯誤我收到Xc

    0熱度

    1回答

    我有一個由Slo-Mo視頻製作的AVMutableComposition。在AVPlayer中,它以正確的速度播放,因爲我使用PHVideoRequestOptions.Original從照片中請求了該視頻,該視頻不包含視頻的Slo-Mo部分。然而,出口可變成分將以全FPS輸出,如果FPS太高,會導致Slo-Mo回來。 如何導出視頻幀率爲30?有沒有特定的文件類型,不包括慢動作或其他方式來做到這一

    1熱度

    1回答

    我用這個方法: PHPhotoLibrary.sharedPhotoLibrary().performChangesAndWait({ PHAssetChangeRequest.deleteAssets(assets) self.dismissViewControllerAnimated(true, completion: nil) })

    0熱度

    1回答

    我正在開發一款照相機應用程序,可用於拍照並將其保存在單獨的相冊中。我使用照片框架來保存圖像,現在我需要將圖片(可能位於元數據中)保存爲GPS數據(拍攝圖片的位置)。我搜索了任何使用照片框架來做這件事的方法,但是我失敗了,我找不到任何相關的東西。任何幫助將不勝感激。 這是我用來保存圖片 [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{

    3熱度

    2回答

    我正在本地文檔中保存新創建的視頻文件。然後我想使用Photos框架將其複製到照片庫中。 問題是,即使視頻被寫入了(我可以證實它的存在和可見),下面創建請求總是返回零: [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{ // NSString filePath points to the newly-created file i

    11熱度

    1回答

    如何使用NSPredicate與PHFetchOptions按媒體子類型進行過濾? 我試圖排除慢鏡頭(高幀率)和時間推移視頻。當我嘗試使用PHFetchOptions的predicate字段時,我總是收到奇怪的結果。 我的手機有一堆(120多個)普通視頻和一個慢鏡頭視頻。當我從Apple's docs運行示例時,我得到了正確的結果:1個慢速視頻。 PHFetchOptions *options =

    1熱度

    1回答

    時,我有下面的代碼從照片導出視頻數據: if (asset.mediaType == PHAssetMediaTypeVideo) { [[PHImageManager defaultManager] requestAVAssetForVideo:asset options:nil resultHandler:^(AVAsset *asset, AVAudioMix *audioMix

    3熱度

    1回答

    如果不是,那麼完成此操作的最佳方法是什麼? 假設用戶選擇幾個PHAsset S IN的用戶界面中,然後輕敲「完成」。我想要將這些圖像組織到相應的UIImage的數組中以緩存到應用程序中。 我必須每撥一個PHAsset才能撥打requestImageForAsset,並記下已完成的數量,然後將它們整理到數組中?有沒有乾淨的方式說「給我這些PHAssets的UIImage」?