1

在 myUIViewControllernib,我为 指定了自定义大小 (743x533) view,但是当我实例化 my 时UIViewController,它view的大小始终为 768x1024。如何将其大小强制为(743x533)?我不想在两个地方指定这个大小(在我实例化 myUIViewController和 my UIViewController's之后的代码中nib)。

4

1 回答 1

0

UIViewController类参考

视图控制器通常由窗口或另一个视图控制器拥有。如果视图控制器由窗口对象拥有,则它充当窗口的根视图控制器。视图控制器的根视图作为窗口的子视图添加并调整大小以填充窗口。

因此,除非您以模态方式显示它,否则它将占据全屏。

如果这不是您想要的,您可以创建一个容器视图,其中可以在其中包含多个 UIViewController,您可以在其中指定大小,或者这应该只是添加到现有视图控制器的 UIView。

于 2012-08-08T21:23:29.933 回答