博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取控制器 nextResponder的简单应用
阅读量:6955 次
发布时间:2019-06-27

本文共 512 字,大约阅读时间需要 1 分钟。

大家都会习惯封装一些视图,但是作为视图他是没有响应事件的能力的,对于UIView,nextResponder就是其SuperView或者ViewController,这样在做事件传递的时候可以不用设置delegate或block

废话不多说,直接上代码

//通过UIResponder来获取控制器UIResponder *responder = self;while ((responder = [responder nextResponder]))if ([responder isKindOfClass: [UIViewController class]])//创建一个控制器的属性来接收一下这个控制器self.superVC = (UIViewController *)responder;[self.superVC.navigationController pushViewController:Vc animated:YES];复制代码

简单粗暴,直接用。。。如果想详细的了解nextResponder的属性,

转载于:https://juejin.im/post/5a311bc46fb9a044ff317615

你可能感兴趣的文章
负载均衡 haproxy 安装
查看>>
通过命令行方式批量设置保留IP地址
查看>>
Sql server Output 用法
查看>>
一步一步定制Linux系统
查看>>
域管理员新手必看:域环境下DNS客户端排错三板斧
查看>>
ORA-21561: OID generation failed
查看>>
递归,汉诺塔游戏
查看>>
Lucene:基于Java的全文检索引擎简介
查看>>
Linux挂载img镜像文件
查看>>
scp设置不要求验证拷贝
查看>>
我的友情链接
查看>>
ERROR 145 (HY000) at line 34: Table is marked as crashed and should be repaired
查看>>
java 在web项目启动时,执行某个方法
查看>>
域服务管理规划
查看>>
我的友情链接
查看>>
flex4整合MyEclipse8.0教程
查看>>
Linux运维系统工程师与java基础学习系列-8
查看>>
遍历PlaceHolder中的web控件
查看>>
新建yanfa组,组内用户权限和root一致
查看>>
sz rz命令使用说明
查看>>