【发布时间】:2012-12-03 20:19:27
【问题描述】:
我有一个 viewController(比如,SecondViewController),在 xib 文件中我添加了一个视图(比如,containerView),我正在向该 containerView 添加另一个视图控制器视图作为子视图
[containerView addSubView:abcViewController.view];
& 为所有视图设置了自动调整大小掩码,如果我在纵向模式下运行我的代码,进入 SecondViewController & 然后如果我改变方向,自动调整大小工作正常。如果我通过横向模式进入 SecondViewController,则根本不会自动调整大小在职的。 如何克服这个问题。
【问题讨论】:
-
你在哪里设置 secondViewController 的 autoresize 属性?
-
@franknirania 在 secondViewController .xib 文件中。
-
遇到同样的问题,你解决了吗
-
@justicepenny 仍然面临同样的问题,实际上现在在启动我的应用程序后,如果我从 protrait 模式进入我的 SecondViewController 然后如果我改变方向自动调整大小工作正常但是一旦我启动我的应用程序&如果我以横向模式进入 SecondViewController 然后我的 SecondViewController.view 的高度没有改变(它采用相同的纵向高度),宽度反映正确。
标签: iphone objective-c ios xcode autoresizingmask