0

我有一個小問題。我們希望用戶能夠從他的設備庫中選擇一個圖像。如果他除了相機膠捲以外還有更多專輯,我們使用UIImagePickerControllerSourceTypePhotoLibrary,這樣他就可以瀏覽所有相冊。問題出現在他只有照相機滾動的時候。在這種情況下,我們希望他直接進入相機膠捲屏幕,而不是用相機膠捲作爲唯一選擇來顯示相冊表格。這是一個有用的步驟。我們可以知道iphone相機庫中有多少張專輯?

問題:是否有辦法知道設備中只有一個相冊(相機膠捲),因此我們使用UIImagePickerControllerSourceTypeSavedPhotosAlbum並跳過該中間情況? 有沒有其他解決方案?

非常感謝。

回答

0

您可以使用ALAssetsLibrary方法enumerateGroupsWithTypes:usingBlock:failureBlock:遍歷照片庫中的所有相冊。它不直接給你計數,所以你將不得不增加自己的計數器,但它應該給你想要的結果。

有關該方法的更多信息,請查閱文檔enumerateGroupsWithTypes:usingBlock:failureBlock:

相關問題