ric*_*son 3 iphone interface-builder uiviewcontroller uiview ipad
我试图在iPad应用程序中设置这样的布局.它将有三个主要视图,构成整个屏幕.视图将一个堆叠在另一个上面,每个视图占据整个宽度.我有一个主要的nib文件,占据了整个屏幕空间.在那个nib文件中,我用插座实例化三个视图控制器.然后我有这个代码:
- (void)viewDidLoad {
[super viewDidLoad];
[self.view addSubview:controllerOne.view];
[self.view addSubview:controllerTwo.view];
[self.view addSubview:controllerThree.view];
}
Run Code Online (Sandbox Code Playgroud)
这会将视图相互叠加并降低20个像素.然而,在旋转到横向和后面后,它们就在状态栏下方.你知道这会导致什么吗?