有导航控制器push过后pop可以反回上一个界面,然而我们需要返回多级界面有下面两种方法

调用API

- (NSArray *)popToViewController:(UIViewController *)viewController animated:(BOOL)animated;

1.通过取得在导航控制器里面的控制器的下标 来返回

[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:1] animated:YES];

2.遍历导航控制器里面的控制器找到想要返回的那一个

for (UIViewController *controller in self.navigationController.viewControllers) {
        if ([controller isKindOfClass:[UserInfoControl class]]) {
            [self.navigationController popToViewController:controller animated:YES];
        }
    }

转载于:https://www.cnblogs.com/hxwj/p/4638321.html

iOSpush过后返回多级界面相关推荐

  1. 【STM32多级界面】-LCD结构体多级图形界面框架

    STM32多级界面搭建 在实际的项目之中,需要用单片机在LCD/OLED中搭建一个3级的图形界面.本文的工程文件我将上次传到百度网盘,链接在最后的部分. STM32多级界面搭建 一.方案选择 二.实现 ...

  2. thinkphp实现登录后返回原界面

    我们通常会在项目里定义一个登录控制器和登录界面用于用户的登录,可是通常我们在方法里会指定一个登录成功或失败返回的界面,通常失败返回登录界面重新登录,成功则跳到首页. 那么现在问题来了,如果用户一开始没 ...

  3. Screen返回选择界面的问题

    自己写的Report,用到了自己定义的Screen,如何在任何一个Screen直接返回选择界面(1000)? 可以用:      SET SCREEN 0.               LEAVE S ...

  4. matlab guide实现多级界面

    matlab如何实现多级界面呢?也就是说,在一个界面点击某个地方,就弹出来另一个界面,在另一个界面还可以再进行操作. 实验结果 实验原理 首先建立两个gui,并且每个gui都进行如下设置: 然后我们找 ...

  5. php返回原界面,thinkphp实现登录后返回原界面

    我们通常会在项目里定义一个登录控制器和登录界面用于用户的登录,可是通常我们在方法里会指定一个登录成功或失败返回的界面,通常失败返回登录界面重新登录,成功则跳到首页. 那么现在问题来了,如果用户一开始没 ...

  6. JSon_零基础_005_将po(bean)对象转换为JSon格式的对象字符串,返回给界面

    将po(bean)对象转换为JSon格式的对象字符串,返回给界面 导入jar包: 编写po(bean)类: package com.west.webcourse.po;/*** 第01步:编写bean ...

  7. 计算机退回登录界面,win7开机怎么自动登录用户?Win进入桌面又返回登录界面故障解决...

    很多人在使用WIN7电脑时,会设置开机密码,这样就会导致每次开机后需要输密码,时间长了大家会觉得太麻烦,那么win7开机怎么自动登录用户呢?下面,小编就来详细解一下Win7自动登录系统帐号的方法. w ...

  8. Linux登录输入密码后返回登录界面

    问题: 登录Linux时,输入的密码正确,但是屏幕闪两下后又返回登录界面,进不了桌面. 原因: 用户目录下的.Xauthority文件权限变成root,登录时无法读取,使用ls命令查看,所有者是roo ...

  9. dede后台登陆又返回登陆界面怎么办

    dede后台登陆又返回登陆界面......网上说的DATA等文件夹都有写入权限,试过好几种方法都不行! 其实最有可能的原因就是data文件夹的权限问题.大家可以通过FTP看下data文件的权限是否是7 ...

最新文章

  1. 贝叶斯网络之父Judea Pearl推荐:迈向可解释的知识驱动系统
  2. pku 3087 Shuffle'm Up 说的是bfs,其实就是个模拟
  3. href=#与href=javascript:void(0)的区别
  4. android studio文件风格,Android Studio构建风格 – 如何拥有不同风格的相同源文件
  5. 网络推广计划浅析外链发布要遵循的几点小技巧!
  6. 0pp0r11如何更改语言_如何写才能避免重复率过高呢?
  7. php定时发送生日模块消息_Swoft 2.0.5 更新,新增高效秒级定时任务、异常管理组件...
  8. C#后台创建Excel文件的那点事儿
  9. #includebits/stdc++.h包含C++的全部头文件
  10. 大学计算机和英语社团加那个,大学里哪些社团值得加入
  11. Fedora 29 rpmbuild 打包openssl 1.1.1a版本
  12. ubuntu下MySQL的安装及远程连接配置(转)
  13. Linux系统grep查日志用法
  14. linux 命令备份数据库,linux备份数据库命令
  15. 工业控制网络常用通信协议
  16. I.Algorithm Choosing Mushrooms
  17. Lecture06:市场出清问题的鲁棒方法
  18. E22 LoRa模块透传 定点传输 WOR模式测试与MicroPython应用
  19. 微机原理-第五章 微型计算机接口和外设的数据传输
  20. 如何使用N1盒子实现自动撸豆

热门文章

  1. python3.7官网下载步骤_python下载(python官网下载步骤)
  2. xugu clob字段如何导出_如何优雅的导出EXCEL
  3. java 中之循环(for while do-while)详解
  4. 路由器php系统时间设置时间设置时间设置时间设置时间设置,win7电脑提示系统时间设置有误请更新系统日期...
  5. android光标属性设置,光标设置、hint设置
  6. 7天学会python_Python学习:第七天
  7. mysql数据表设计 对应成二维数组_结果集数据怎么转换成二维数组
  8. java treeset排序_java TreeSet的排序之自然排序
  9. poatman32位下载_Postman.dll下载|Postman.dll下载官方版【32位|64位】-太平洋下载中心...
  10. 目标检测(二十一)--FCN