zoukankan      html  css  js  c++  java
  • IOS连续退出多个界面(回退到指定界面)

    在一个navigationController中,我们可以借助nc去拿出所有界面的列表,放到数组中,然后根据下表使用popToViewController方法回退到指定界面:

    // 取navigationCtroller中的Controllers  
    NSArray * navArray = self.navigationController.viewControllers;  
    // 取出后在根据索引进行跳转到指定位置  
    [self.navigationController popToViewController:[navArray objectAtIndex:0] animated:YES]; 
    

      有时候我们提供给我别人的SDK中,我们从当前界面往回退,就要从后面往前数啦。我们的当前界面是顶层,下表就是count-1.所以如果连续回跳两个界面的话下标就是count-3了。

    也就是:

    [self.navigationController popToViewController:[navArray objectAtIndex:0] animated:YES]; 
    

      

  • 相关阅读:
    Spring-Cloud之Feign
    Spring-Cloud之Ribbon原理剖析
    Spring-Cloud之Ribbon
    Spring-Cloud之Eureka
    显示列表
    顶点缓存对象(VBO)
    OpenGL观察轴
    OpenGL顶点数组
    OpenGL投影矩阵
    OpenGL变换
  • 原文地址:https://www.cnblogs.com/howlaa/p/13638792.html
Copyright © 2011-2022 走看看