【发布时间】:2014-04-01 11:08:47
【问题描述】:
我有 iPad 应用程序,它使用带有自动布局的 iOS7 SDK。 我的主视图有一个子视图,它是一个 UITabBarController,它以编程方式创建它的视图控制器(storyboard.instaniateViewController..)。
在视图内部 - 当我处于纵向模式时 - 一切都很好。但是当我移动到横向模式时 - 视图的宽度已正确更改,但视图的高度仍与纵向模式相同。 结果是我的屏幕被截断了一个高度。
任何想法为什么会发生?约束似乎很好。 我可以通过以编程方式更改 vie 的框架来更改它,但它似乎不正确。
谢谢
【问题讨论】:
-
仔细检查所有约束。它们显然是错误的。
标签: ios ipad ios7 autolayout landscape