美文网首页
iOS返回按钮事件

iOS返回按钮事件

作者: 离离乱惑 | 来源:发表于2016-11-04 16:45 被阅读187次

改变系统返回事件之前都用自定按钮,这样会使得滑动返回失效。

最近遇到的需求是要用用 系统自带的带箭头的返回按钮 返回到指定的ViewController。

比如,未登录状态下,点击一个VC,就跳转到登录界面进行登陆后,跳转去详情,但是从详情使用系统按钮又会返回登录界面,现在需要跳过登录界面,直接返回VC。

可以通过将登录界面从navigationController的viewControllers数组里剔除来实现。

NSMutableArray *array = [NSMutableArray array];

for (UIViewController *vc in self.navigationController.viewControllers) {

if ([vc isKindOfClass:[LoginViewController class]])  continue;

[array addObject:vc];

}

[self.navigationController viewControllers]);

self.navigationController.viewControllers = array;

这样就可以跳过登录界面直接返回之前的页面了。

相关文章

  • iOS 系统返回按钮事件拦截Swift版本

    iOS 系统返回按钮事件拦截OC版本系统返回按钮事件拦截 主要实现原理 如何使用 如何禁用系统?右滑返回手势 de...

  • iOS返回按钮事件

    改变系统返回事件之前都用自定按钮,这样会使得滑动返回失效。 最近遇到的需求是要用用 系统自带的带箭头的返回按钮 返...

  • iOS微信支付结果页面返回原程序按钮

    关于iOS微信支付返回原程序按钮点击处理事件 1:点击右上角的返回App按钮 点击此按钮,走的是正常微信结果回调方...

  • iOS返回按钮修改总结

    参考修改iOS返回按钮的几种方式修改导航栏返回按钮的文字iOS11更新 导航返回按钮偏移的问题 第一种 提示:上面...

  • iOS 系统返回按钮事件拦截OC版本

    iOS 系统返回按钮事件拦截Swift版本 主要实现原理 如何使用 如何禁用系统?右滑返回手势 如何使用了 FDF...

  • Vue 返回顶部

    返回顶部按钮添加goUp事件

  • iOS 大话Navigation

    修改系统导航栏的返回按钮 iOS开发中,navigation的返回按钮是英文“back”,想修改成中文“返回”或者...

  • iOS 返回按钮

    方法一:

  • 截取iOS系统自带返回按钮事件

    前言 趁着刚做完应用脑子还热乎,好好的总结一下开发过程中遇到的一些坑以及解决的方法。我第一个遇到的难题就是在新建一...

  • 获取iOS系统自带返回按钮事件

    原著作者 前言# 趁着刚做完应用脑子还热乎,好好的总结一下开发过程中遇到的一些坑以及解决的方法。我第一个遇到的难题...

网友评论

      本文标题:iOS返回按钮事件

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