2013-10-13 36 views
1

編輯:更新到iOS 7.0.3後的問題消失了爲什麼UIImagePickerController在使用UIImagePickerControllerSourceTypePhotoLibrary時不首先排序最近的照片?

我想的UIImagePickerController的方式,用戶可以首先訪問最近的照片(我與iOS7工作)來顯示照片。

我下面這個答案https://stackoverflow.com/a/10023924/2007515,所以我的函數看起來像:

- (IBAction)action_album:(id)sender 
{ 
    UIImagePickerController *picker = [[UIImagePickerController alloc] init]; 
    picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; 
    picker.delegate = self; 
    [self presentViewController:picker animated:YES completion:nil]; 
} 

但結果不是我想要的:

  1. 「照片」概要載(好)
  2. 如果我選擇「相機膠捲」,最古老的照片顯示在最上面,我必須一直向下滾動以獲得最近的照片(不好)

有人能告訴我我在這裏失蹤了什麼嗎?謝謝。

+0

我有這個完全相同的問題,它讓我發瘋。我認爲這只是我的應用程序,因爲其他所有照片應用程序都能正確顯示,但不是我的。你有沒有找到解決方案? – pizzafilms

回答

2

只是想出了這一點。這似乎是某種蘋果的錯誤。如果在使用UIImagePickerController時隱藏狀態欄,則圖像選擇器不會自動滾動到底部(最新)並停留在頂部(最早)。如果我在使用圖像選擇器時顯示狀態欄,它會自動滾動到底部。非常感謝Apple。

+0

你是對的,如果我取消隱藏狀態欄,一切正常,但不幸的是我需要它隱藏:( – Tom

+0

請更新到iOS 7.0.3(見上面的編輯) – Tom

相關問題