iOS开发中如何在View视图中获取到该视图的控制器
来源:互联网 发布:2017十大网络暴力事件 编辑:程序博客网 时间:2024/04/29 23:27
在项目开发中,经常会需要一种情况,在一个view类中,点击某个按钮,需要从UINavigationController中,push到下一个页面,但是单纯的view类,并不能实现该方法,所以需要通过传递链获取到控制器来完成。
- (UIViewController *)viewController { for (UIView* next = [self superview]; next; next = next.superview) { UIResponder *nextResponder = [next nextResponder]; if ([nextResponder isKindOfClass:[UIViewController class]]) { return (UIViewController *)nextResponder; } } return nil;}
在需要用到地方,直接调用即可。
阅读全文
0 0
- iOS开发中如何在View视图中获取到该视图的控制器
- 如何获取视图view所在的控制器iOS
- 在子视图中获取父视图的控制器
- 【iOS开发】获取当前view(视图)所在的Controller(控制器)
- iOS中视图控制器View的加载与生命周期
- IOS中如何在弹出的视图控制器中不显示底部选项卡
- 如何在UIView中使用视图控制器
- iOS开发经验--UIScrollview 添加到控制器里向下偏移 storyboard中创建的 子视图 中 添加的子视图 会遮挡父类之间的视图
- 如何在继承于UITableViewCell的类中获取这个cell得主视图控制器
- iOS中在View 中获取控制器
- iOS在自定义视图(常用于自定义cell)中获取导航控制器上面的当前的控制器对象
- IOS中根视图控制器的剖析
- iOS在当前视图中推出另外一个背景透明的视图控制器
- .NET MVC 在action中,过滤器中,或视图中,如何分别获取 当前请求的 控制器/视图/区域 的名字
- rcp(插件开发)如何获取视图(view)中当前选择的元素
- MVC 在Action中,过滤器中,或视图中,获取当前请求的 控制器/视图/区域的名字及跳转
- 获取view所在的视图控制器
- 获取视图view所在的控制器
- HDU 6063 RXD and math(数学 )
- 项目管理工具--Maven 学习笔记
- es6箭头函数
- dubbo注册服务IP解析异常及IP解析源码分析
- ubuntu配置163源和阿里源
- iOS开发中如何在View视图中获取到该视图的控制器
- 基础题目选解_高精度运算(小学生算数,阶乘的精确值,高精度运算类bign)
- codeforces 835C Star sky (二维数组前缀和)
- 持续集成、持续交付、持续部署的概念以及其目的
- Java设计模式之行为型模式一
- strace 命令
- kali dnsenum工具 具体使用方法
- Ajax跨域请求action方法,无法传递及接收cookie信息(应用于系统登录认证及退出)解决方案
- 华为软件开发云的简单使用