我正在开发照片共享应用程序。用户可以拍摄和上传照片,我使用UIActionSheet来选择是使用相机拍摄新照片还是从图库中选择现有照片。在另一个视图中,我有一个已上传照片的列表,如果用户点击照片,它将通过QLPreviewController变为全屏。我的问题是,如果预览控制器曾经全屏打开,则在完全不同的视图控制器中,上载操作表的按钮掩码会以这种方式弄乱:

任何想法如何避免此框架错误(显然)?

最佳答案

statusBarOrientation应该有问题。

尝试添加

[UIApplication sharedApplication].statusBarOrientation = UIInterfaceOrientationPortrait;

viewWillAppear:中。

09-07 05:46