美文网首页
iOS界面之间的跳转方式

iOS界面之间的跳转方式

作者: 潇岩 | 来源:发表于2018-05-04 11:01 被阅读5766次

iOS界面之间的跳转方式基本有3种。 

1、改变window的根视图

[self.window setRootViewController:VC];

2、模态弹出

[self presentViewController:nextVC  animated:YES completion:nil];//从当前界面到nextVC

[self dismissViewControllerAnimated:YES completion:nil];//从nextVC界面回去

3 用 UINavigationController push 进来和pop回去

[self.navigationController pushViewController:nextVC animated:YES];//从当前界面到nextVC这个界面

[self.navigationController popViewControllerAnimated:YES];//nextVC这个界面回到上一界面[self.navigationController popToRootViewControllerAnimated:YES];//回到根视图界面

//self.navigationController.viewControllers 是一个数组里面存放所有之前push过来的界面,如果想要跳回到指定界面 只需要根据索引值取出响应的界面pop回去

MainViewController *MainVC =self.navigationController.viewControllers[1];    [self.navigationController popToViewController:MainVC animated:YES];

相关文章

  • IOS界面之间跳转的几种方式

    IOS界面之间跳转的几种方式 下面就以点击 FirstController 的 button 按钮跳转到Secon...

  • iOS界面之间的跳转方式

    iOS界面之间的跳转方式基本有3种。 1、改变window的根视图 [self.window setRootVie...

  • iOS集成ReactNative跳转、传值

    iOS跳转RN界面iOS跳转RN界面传值iOS跳转不同的RN界面(一)iOS跳转不同的RN界面(二)RN界面跳转到...

  • Swift - 界面的跳转模式

    iOS开发中界面跳转有两种方式,上下跳转和左右跳转。 上下跳转_TO: letsecondViewControll...

  • swift 页面跳转

    iOS开发中界面跳转有两种方式,上下跳转和左右跳转。 上下跳转_TO: letsecondViewControll...

  • Swift实现IOS界面的跳转

    IOS开发中界面跳转有两种方式,上下跳转和左右跳转。 上下跳转_TO: let secondViewControl...

  • iOS Swift界面viewcontroller跳转

    iOS开发中界面跳转有两种方式,上下跳转和左右跳转。 上下跳转_打开: 上下跳转_关闭: 左右跳转_打开: (将新...

  • iOS界面之间的跳转

    此文中我会用 Segues 来完成一个控制器连接到另一个控制器。 Segues 是 Interface Build...

  • ReactNative-NavigatorIOS/Navigat

    NavigatorIOS作用:用来iOS上界面之间的跳转。 一、NavigatorIOS常用属性: 二、Navig...

  • iOS 跳转系统设置界面

    有时候,我们希望用户跳转到设置界面,进行一些设置。这个时候该如何跳转呢? iOS8下跳转到设置界面方式: 注:这种...

网友评论

      本文标题:iOS界面之间的跳转方式

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