美文网首页iOS基础知识方法iOS
iOS页面切换的几种方式

iOS页面切换的几种方式

作者: Runxing | 来源:发表于2014-05-14 13:19 被阅读2578次

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

1.模态(modal)画面显示方式

    //显示模态画面
    [self presentModalViewController: ... animated: ... ];
    //关闭模态画面
    [self dissmissModalViewController: ... animated: ... ];

2.SwitchViewController中有两个控制器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 popToRootViewControllerAnimated:YES];

相关文章

  • iOS页面切换的几种方式

    从一个视图控制器切换到另一个视图控制器的几种方式 1.模态(modal)画面显示方式 2.SwitchViewCo...

  • iOS页面控制切换控制

    iOS的页面基本由UIViewController, UINavigationController完成,切换方式也...

  • Swift-页面跳转+传值

    本文介绍了IOS开发中的几种基础常用的页面跳转方式以及传值的方式。 present + dismiss 场景准备,...

  • iOS音频播放的几种方式

    title : iOS音频播放的几种方式category : IOS iOS音频播放的几种方式 标签(空格分隔)...

  • masonry 源码解读

    ios 手写布局的几种方式 Frame AutoLayout VFL Masonry ios 布局的几种方式 1....

  • 常用视图切换方式的比较

    在iOS开发中,比较常用的切换视图的方式主要有以下几种: 1.入栈出栈方式 push、pop 使用举例(Vie...

  • IOS延迟处理

    启动页面需要延迟跳转到其他界面,目前选用下面方法 浅谈iOS开发中方法延迟执行的几种方式

  • 搞定iOS的几种页面跳转方式

    前言 对于新手来说,iOS的几种跳转方式还挺繁琐的,下面就来一一介绍 1.不带任何布局文件的viewControl...

  • Flutter的上下求索——导航/页面切换

    一:理解导航、页面切换 导航在手机应用中指的就是以页面为单位的切换。 当然iOS中还有presentViewCon...

  • IOS 页面切换

    写ios应用的页面切换不比写网页容易,网页应用可通过路由控制页面的跳转,而 ios 应用没有路由概念,所以页面跳转...

网友评论

    本文标题:iOS页面切换的几种方式

    本文链接:https://www.haomeiwen.com/subject/vuartttx.html