博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
遍历UIView子视图,找出按钮控件,如果点击在范围内则返回当前控件
阅读量:7199 次
发布时间:2019-06-29

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

1,如果视图是从nib中加载的,我们应该首先实现initWithCode:因为nib中的对象实例将存储为归档对象。(某一个view设置为自定义的子view)

 hitTest代码范例:

- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event{
for (UIView *tmpView in self.subviews )     {
if(tmpView.userInteractionEnabled && [tmpView isMemberOfClass:[UIButton class]]) {
if (CGRectContainsPoint(tmpView.frame,point)) {
return tmpView; } } } return nil; }

 

转载地址:http://zydum.baihongyu.com/

你可能感兴趣的文章
hadoop 安装
查看>>
Rancher Kubernetes Engine(RKE)正式发布:闪电般的Kubernetes安
查看>>
运维学习第四弹
查看>>
markdown使用
查看>>
WebRTC 点对点直播
查看>>
OSPF路由协议---学习笔记(1)
查看>>
Web服务
查看>>
NGINX+UWSGI+PYTHON+FLASK环境搭建——————学习笔记
查看>>
Hadoop之HDFS分布式文件系统具有哪些优点?
查看>>
4月第2周业务风控关注 |互联网信息服务投诉平台正式上线试运行
查看>>
2018-3-21
查看>>
Linux 日志介绍
查看>>
Linux6.5中搭建NFS服务,远程存储数据。
查看>>
MySQL和Oracle相关
查看>>
C语言内存空间的使用--内存分布图
查看>>
POI操作excel
查看>>
Oracle with as 语句示例
查看>>
刷脸人脸识别,刷车车牌识别,两识别构建平安社区
查看>>
runtime 运行时机制 完全解读
查看>>
当人类与机器人一起工作,不是为了简单的提高效率
查看>>