您好,登錄后才能下訂單哦!
storyboard 上創建多個viewcontroller
在miancontroller 上添加viewcontroller的跟視圖
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationController.navigationBar.translucent = NO;
// create and add our two children view controllers from our storyboard
self.child1 = [self.storyboard instantiateViewControllerWithIdentifier:@"child1"];
[self addChildViewController:self.child1];
[self.child1 didMoveToParentViewController:self];
self.child2 = [self.storyboard instantiateViewControllerWithIdentifier:@"child2"];
[self addChildViewController:self.child2];
[self.child2 didMoveToParentViewController:self];
// by default child1 should be visible
// (note that later, UIStateRestoriation might change this)
//
[self addChild:self.child1 withChildToRemove:nil];
}
- (void)addChild:(UIViewController *)childToAdd withChildToRemove:(UIViewController *)childToRemove
{
assert(childToAdd != nil);
if (childToRemove != nil)
{
[childToRemove.view removeFromSuperview];
}
// match the child size to its parent
CGRect frame = childToAdd.view.frame;
frame.size.height = CGRectGetHeight(self.placeholderView.frame);
frame.size.width = CGRectGetWidth(self.placeholderView.frame);
childToAdd.view.frame = frame;
[self.placeholderView addSubview:childToAdd.view];
}
代碼見附件
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。