【问题标题】:UISplitViewController rotation iOS8 not working as expectedUISplitViewController 旋转 iOS8 没有按预期工作
【发布时间】:2015-02-10 23:26:56
【问题描述】:

如果我创建一个新的基于 UISplitViewController 的项目并将几个容器视图添加到详细视图控制器,我可以使容器视图的旋转正常工作,并且它在没有任何代码实现旋转的情况下执行此操作,它似乎可以解决这个包可以这么说,真的很棒。谁能解释为什么这有效?但是当我在没有适当 iOS 8 旋转方法的现有应用上尝试它时,它根本不旋转?

【问题讨论】:

    标签: ios rotation uisplitviewcontroller


    【解决方案1】:

    不确定这是否是您的问题,但很可能是它。

    iOS8 和较旧的 xcode 项目在运行时不改变方向存在一个常见问题。只影响iOS8。

    这似乎是由于旧的 xcode 用于生成的剩余代码行,而最新的 xcode 没有检测到或警告您。

    违规行将在您的 AppDelegate didFinishLaunchingWithOptions 函数中,如下所示:

    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    

    如果它存在,请将其注释掉,并且旋转应该开始工作。

    【讨论】:

    • 非常感谢,为了解决这个问题,我已经敲了好几个小时了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-27
    • 1970-01-01
    相关资源
    最近更新 更多