2012-09-26 174 views
0

我想知道是否有可能同时在iPhone屏幕上有多个XIB。所以用户可以像这样从视图切换到视图。多个XIB的相同视图

主要是什么,我希望能够做的,有点像目前Facebook和YouTube应用。

因为目前我有很多的意见,我的应用程序(全在一个计算器),但我想他们更流畅地进行互动。 (也许你可以用手指从屏幕边缘移动到先前使用的计算器,或者从顶部向下滑动以查看列表中的所有计算器,但希望可以看到的是另一个视图。希望你明白我想做的事情,这将是巨大的,如果有人能在正确的方向指向我。

感谢。

回答

0

所有你所要做的就是实例化你的第二个厦门国际银行作为内部的视图控制器,你第一个视图控制器,从那里你可以简单地添加第二个视图属性作为第一个子视图..这是一个满口:

UIViewController *mySecondXibsViewController = [[UIViewController alloc] initWithNibName:@"secondXib" bundle:[NSBundle mainBundle]]; 
[mySecondXibsViewController.view setFrame:someCGRect]; 
[self.view addSubview:mySecondXibsViewController.view]; 

或者,如果你要使用它的故事板是这样的:

UIViewController *mySecondXibsViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"someID"];