屏幕方向在UIActivityViewController之后变得混乱

时间:2014-03-12 18:22:34

标签: uiview uiviewcontroller orientation uiactivityviewcontroller

我的智慧因此屏幕旋转问题而告终。如果你能看一下它并告诉我我做错了什么我真的很感激。我已将我的项目剥离到最简单的形式,这是正在发生的事情:

  • 运行应用程序,屏幕将闪烁红色(表示其绘图和 更新)
  • 点击应用中的任意位置以打开UIActivityViewController
  • 对话框打开,点击邮件,点击取消,删除草稿
  • 我的窗口现在已旋转并位于屏幕左侧

我尝试过添加shouldAutorotate,preferredInterfaceOrientationForPresentation,supportedInterfaceOrientations,shouldAutorotateToInterfaceOrientation到我的所有视图,但它没有工作。

我一定错过了什么,是什么?

这是我的包含源代码的xcode项目 http://www.qfpost.com/file/d?g=eyG4h6u2n

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

通过添加自定义导航视图控制器来控制旋转,解决了该问题。