0

我有一段时间想弄清楚为什么在我的 Detail ViewController 中,即使在横向模式下,它的框架仍然是 1024x768?

我已经启用了通常的嫌疑人——我支持所有方向,调整子视图的大小被选中......我已经尝试了灵活的自动调整大小蒙版,我能想到的一切。

我以纵向记录 Detail VC 框架的坐标,它的高度为:1024,宽度为 768。

这永远不会改变,这让我感到困惑。

这里没有做任何特别的事情。这种调整大小应该自动发生吗?

4

1 回答 1

0

我怀疑这可能与我在此答案中概述的原因相同。

但我认为您指的是您的 splitViewController 的视图:

self.splitViewController.view

这是最外面的视图,它的框架没有改变。

至于你的详细视图控制器的视图

[[self.splitViewController.viewControllers objectAtIndex:1] view]

它的框架确实发生了变化。

如果您肯定指的是您的详细视图控制器,那么您应该忽略这个答案......

于 2013-01-10T07:03:51.557 回答