页面间跳转方式总结

时间:2019-02-18 22:55:57   收藏:0   阅读:348

1.Storyboard的segues方式

2.选项卡UITabBarController控制器

UITabBarController *tabbarVC = [[UITabBarControlleralloc] init];

OldViewController *oldC = [[OldViewController] init];
oldC.tabBarItem.title = @"控制器1";
oldC.tabBarItem.image = [UIImageimageNamed:@"old.png"];
NewViewController *newC = [[NewViewController] init];
newC.tabBarItem.title = @"控制器2";
newC.tabBarItem.image = [UIImageimageNamed:@"new.png"];

// 添加子控制器(这些子控制器会自动添加到UITabBarController的viewControllers数组中)
[tabbarVC addChildViewController:recent];
[tabbarVC addChildViewController:friends];

3.导航控制器UINavigationController

4.利用Modal形式展示控制器

[self presentViewController:newC animated:YES completion:nil];
[self dismissViewControllerAnimated:YES completion:nil];

5.直接更改 UIWindow的rootViewController

原文:https://www.cnblogs.com/CH520/p/9565196.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!