alasset

    10熱度

    1回答

    我的應用程序的一部分包含一個照片瀏覽器,與Apple的Photos應用程序有點類似,具有初始視圖控制器以瀏覽照片縮略圖和點擊照片時顯示的詳細視圖。 我使用ALAssetsLibrary訪問照片,並將ALAsset URL的數組傳遞給我的詳細信息視圖控制器,以便您可以從一張照片滑動到另一張照片。 一切都很正常,直到我收到ALAssetsLibraryChangedNotification而從一張照片

    4熱度

    1回答

    我是iOS的新人。最近,我正在開發一個iOS應用程序,需要檢查圖像(在iOS 照片)創建日期時間和修改日期時間以按時間排序這些圖像。 我用ALAssetsLibrary來枚舉所有圖像,我可以得到每個圖像的以下屬性:圖像文件名稱,圖像資產url(在它內,我可以獲得圖像文件擴展名和唯一的資產ID)。但有人可以告訴我如何獲取圖像文件創建日期時間和上次修改日期時間? 非常感謝。

    2熱度

    1回答

    我正在開發一個應用程序,該應用程序讀取圖像的地理位置並允許用戶修改此信息並將此數據寫回。我使用writeImageDataToSavedPhotosAlbum函數成功讀取數據,操作和寫入庫。問題是,改爲更新原始圖像,它創建一個新的。 我該如何更換或更新該項目? [...] NSMutableDictionary *EXIFDictionary = [[[metadata objectForKe

    4熱度

    1回答

    我希望複製的圖片庫的圖像,但我想在未來,以檢查是否我已經進口這一形象。 想象,這種情況下。 我有我的照片庫中的照片。 我通過複製它將其導入到我的應用程序中。 我從圖書館中刪除此照片。 在以後的時間我重新插入這張圖片爲我的照片庫(從iPhoto同一張照片,只是沒有同步這是之前的專輯,我現在有) 有一個唯一的標識符,我可以用它來比較兩張圖片?是唯一的網址? 或者我必須查看元數據並嘗試匹配它嗎? 如果是

    1熱度

    1回答

    我使用UIImageWriteToSavedPhotosAlbum()將一些照片寫入照片庫,同時使用enumerateAssetsUsingBlock:和朋友顯示此資產組的內容(ALAssetsGroupSavedPhotos)。枚舉組返回的資產有時會變爲「無效」,這意味着defaultRepresentation調用返回nil,儘管資產仍在內存中。 我注意到這似乎發生在照片庫被UIImageWr

    1熱度

    1回答

    使用UIImagePickerController選擇視頻後,我可以從其 [defaultRepresentation size]中獲取視頻的文件大小。 但是,如果啓用了選取器的修剪選項,則[defaultRepresentation size]將返回與原始未修剪視頻相同的文件大小。 沒有人有檢索修整後的視頻文件的大小的方法? 非常感謝... 是的,我應該包括一些代碼。我不好。 我試圖做到的,是讓

    4熱度

    1回答

    我正在嘗試使用fullScreenImage方法從ALAssetRepresentation正確旋轉UIImage。我有幾張測試照片以各種設備方向拍攝;照片在照片應用中正確顯示。對於fullScreenImage文檔說: 在iOS 5中,後來,這個方法返回一個完全裁剪,旋轉,調整 圖像完全一樣,用戶會在照片或圖像 選擇器看到的。 要從CGImage創建正確地旋轉的UIImage對象,可以使用 im

    0熱度

    2回答

    您好,我正在從ALAsset庫中獲取所有照片和視頻縮略圖。 我的代碼工作正常我得到照片和視頻縮略圖。但在視頻縮略圖中缺少視頻圖標和它的時間戳。 [assetImageView setImage:[UIImage imageWithCGImage:[self.asset thumbnail]]]; 我得到像above..i正在使用ELCImagePickerDemp API 我需要得到這樣的我缺

    2熱度

    1回答

    我正在嘗試計算ALAsset的CRC校驗和。我的目標是保存所有的CRC,並在稍後比較它們以查看資產是否已更改,但每次爲同一資產生成CRC時,我都會得到不同的結果。 要生成CRC: #import "CRC32.h" #import <zlib.h> @implementation CRC32 + (uint32_t)CRC32Value:(NSData*)data { uLo

    2熱度

    1回答

    我已經看過,所以找不到這個問題的工作答案。我已經使用ALAssets創建了自定義圖像選擇器,但現在它不是常規圖像選擇器,因此不會自動壓縮視頻。 這是怎麼了,我從資產獲取視頻的NSData: ALAssetRepresentation *rep = [asset defaultRepresentation]; Byte *buffer = (Byte*)malloc(rep.size);