iOS-获取子视图父控制器
开发中有的时候需要涉及当前视图的父级视图,可以通过UIResponder来获取,有两种实现方式:UIView *next=sender; while ([next superview]) {next=[next superview];UIResponder *nextResponder = [next nextResponder];if ([nextResponder isKindOfClass:[UIViewController class]]&&![nextResponder isKindOfClass:[UINavigationController class]]) {Class cls=[nextResponder class];NSLog(@"ClassName:%@",cls);}NSLog(@"FlyElephant---%@",next);NSLog(@"FlyElephant---%@",nextResponder); }还有一种类似的实现方式如下:for (UIView *next = [sender superview]; next; next = next.superview) {NSLog(@"UIView---%@",next);UIResponder *nextResponder = [next nextResponder];NSLog(@"UIResponder---%@",nextResponder); }
转载于:https://www.cnblogs.com/Free-Thinker/p/7601387.html
iOS-获取子视图父控制器相关推荐
- iOS 更新自动布局,获取子视图frame
XIB 自定义Cell 或 View,有时往往要拿到里面的子视图.再在子视图上面动态添加其它控件. 在工程中,获取到的一直是初始宽度或高度是在某一手机尺寸下.在另一个手机尺寸下,不起作用,还是当初的值 ...
- sql读取 获取子节点 父节点
函数 CREATE FUNCTION GetChildren (@id varchar(20)) RETURNS @t table(id varchar(20)) AS BEGIN ins ...
- iOS 获取地图视图中心点经纬度长按添加大头针
// 在info.plist 添加配置 上线对应的值要写说明 NSLocationAlwaysUsageDescription NSLocationWhenInUseUsageDescription ...
- mysql获取终节点_mysql 函数获取子节点
DELIMITER $$ USE `topsale`$$ DROP FUNCTION IF EXISTS `getShopIdByUserId`$$ CREATE DEFINER=`root`@`%` ...
- iOS 获取当前正在显示的视图控制器ViewController(最全)
目录 先插入以下介绍以下本编文章除标题所讲知识外,还额外包含的内容有如下: 1.获取当前显示的视图控制器ViewController 2.如何在多次presentViewController后直接返回 ...
- ios swift view父视图(半)透明,子视图不透明
文章目录 1.两种设置父视图半透明后会导致子视图也半透明的情况 1.1 代码 1.2 storyboard 2.解决办法:父视图半透明,子视图不透明 2.1 代码:a和b都可以 2.2 storybo ...
- ios 怎么禁止点击子视图的时候不响应父视图的点击事件
方法一 可以在触发手势的方法里添加一个区域的判断,如果点击区域正好是子视图的区域,则过滤掉,不处理此时的手势,如果点击的区域没有被子视图覆盖则,处理手势的事件.具体的代码如下: if( CGRect ...
- iOS翻页视图控制器UIPageViewController的应用
2019独角兽企业重金招聘Python工程师标准>>> iOS翻页视图控制器UIPageViewController的应用 一.引言 UIPageViewController是iOS ...
- [译] 通过视图控制器容器和子视图控制器避免庞大的视图控制器
原文地址:Avoiding Massive View Controller using Containment & Child View Controller 通过视图控制器容器和子视图控制器 ...
最新文章
- Go 语言实现字符串匹配算法 -- BF(Brute Force) 和 RK(Rabin Karp)
- 读论文之《基于EV10AQ190的高速ADC接口设计》
- 作品[RFileRead/WriteStream 练习] for s60 fp2
- 代码管理工具 Git
- 06- 本地方法接口
- JavaFX UI控件教程(二十三)之Menu
- python图形化编程实验_转换图像RGB-实验室与python
- 中国数字墨水行业市场供需与战略研究报告
- NextArch Foundation 下一代架构基金会
- Eclipse开发struts完全指南(二)安装与配置
- MFC开发之显示网页
- android自动开关机软件,AutoOff(定时关机软件)
- 云计算中网络基础知识(升级版)
- bootstrap fileupload插件实现文件上传与前端回显图片
- 10.26 要尝试让自己安静下来,去做该做的事 而不是让内心烦躁,焦虑,毁掉你本就不多的热情和定力
- SEPIC电源基本电路分析
- 小米手机只能显示e或者无服务器,手机出现E网怎么回事
- 曝光补偿,白增黑减理论
- js callee与caller 区别
- 【华为OD机试真题 Python】加扰字符串