Ios7 为什么UIImagePickerController在使用UIImagePickerController源TypePhotoLibrary时不首先对最新照片进行排序?

Ios7 为什么UIImagePickerController在使用UIImagePickerController源TypePhotoLibrary时不首先对最新照片进行排序?,ios7,uiimagepickercontroller,Ios7,Uiimagepickercontroller,编辑:更新到iOS 7.0.3后,问题消失了 我希望UIImagePickerController以用户可以首先访问最新照片的方式显示照片(我正在使用iOS7) 我遵循这个答案,因此我的函数如下所示: - (IBAction)action_album:(id)sender { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.sourceType = UIImagePi

编辑:更新到iOS 7.0.3后,问题消失了

我希望UIImagePickerController以用户可以首先访问最新照片的方式显示照片(我正在使用iOS7)

我遵循这个答案,因此我的函数如下所示:

- (IBAction)action_album:(id)sender
{
    UIImagePickerController *picker = [[UIImagePickerController alloc] init];
    picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
    picker.delegate = self;
    [self presentViewController:picker animated:YES completion:nil];
}
但结果不是我想要的:

  • 提供了“照片”概述(良好)
  • 如果我选择“相机卷”,最旧的照片会显示在顶部,我必须向下滚动才能得到最新的照片(不好)

  • 有人能告诉我我错过了什么吗?谢谢你。

    刚刚解决了这个问题。这似乎是某种苹果病毒。如果在使用UIImagePickerController时状态栏被隐藏,则图像选择器不会自动滚动到底部(最新),而是停留在顶部(最旧)。如果在使用图像选择器时让状态栏显示,它会自动滚动到底部。非常感谢,苹果。

    我遇到了完全相同的问题,这让我发疯。我以为这只是我的应用程序,因为其他所有照片应用程序都能正确显示,但不是我的。你找到解决方案了吗?你是对的,如果我取消隐藏状态栏,一切都会正常工作-但不幸的是,我需要它保持隐藏状态:(