首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS页面切换的几种方式

iOS页面切换的几种方式

作者头像
用户3004328
发布2018-09-06 16:35:59
2.4K0
发布2018-09-06 16:35:59
举报
文章被收录于专栏:增长技术增长技术

从一个视图控制器切换到另一个视图控制器的几种方式

  1. 模态(modal)画面显示方式 //显示模态画面 [self presentModalViewController: ... animated: ... ]; //关闭模态画面 [self dissmissModalViewController: ... animated: ... ];
  2. SwitchViewController中有2个控制器的属性:BViewController,CViewController 点击按钮之后在B与C视图之间切换–多用于在一个页面中有时要显示或隐藏某个View [self.view insertSubview: 加载的新页面 atIndex: n ];

3.UITabBarController实现并列画面跳转

    //将5个ViewController实例放入TabBar的viewControllers属性中
    self.tabBarController.viewControllers = @[navFirst, navSecond, navThird, navFourth, navFifth];
    self.window.rootViewController = self.tabBarController;
    //将根控制器的视图加到应用程序的主窗口
    [self.window addSubview: self.tabBarController.view];

4.UINavigationController实现多层画面跳转,在导航控制器中,载入有层级关系的界面

    [self.navigationController pushViewController: ... animated: ... ];
    //弹出后返回到原视图
    [self.navigationController popViewController: ... animated: ... ];
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014-05-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 从一个视图控制器切换到另一个视图控制器的几种方式
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档