超出superView的subview响应方法
view的响应事件传递 在superView里面用 hitTest(_ point: CGPoint, with event: UIEvent?) 方法,找出事件响应区域内的point 传递给subVIew即可
public override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
var view = super.hitTest(point, with: event)if view == nil {for subView in self.subviews {let tp = subView.convert(point, from: self)if subView.bounds.contains(tp) {view = subView}}}return view
}
转载于:https://www.cnblogs.com/KingQiangzi/p/9571147.html
超出superView的subview响应方法相关推荐
- div中的table内容过多时不超出div的范围解决方法
转载自 div中的table内容过多时不超出div的范围解决方法 问题描述: 在做界面展示时,table的内容过多,超出div的大小,看着table的边框盖过了div的边框,不美观. 问题解决: ...
- ajax 服务器怎么响应,Ajax 接收服务器返回的json响应方法
1.什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式.它基于 ECMAScript 规范的一个子集,采用完全独立于编程语 ...
- 服务器显示屏 超出工作频率范围,WIN7电脑显示器超出工作频率范围的处理方法...
最近不少伙伴咨询WIN7电脑显示器超出工作频率范围的操作,今天小编就带来了WIN7电脑显示器超出工作频率范围的处理方法,感兴趣的小伙伴一起来看看吧! WIN7电脑显示器超出工作频率范围的处理方法 1. ...
- 关于nmonanalyser报错“输入超出文件尾”的解决方法
关于nmonanalyser报错"输入超出文件尾"的解决方法 运行环境:nmonanalyserV4.7 原因分析: 这个是工具的VBA宏报错,原因是*.nmon文件中 ...
- Response响应方法详解
Response: 响应:服务器把请求的处理结果告知客户端.在B/S架构中,响应就是把结果带回浏览器. 响应对象:在项目中用于发送响应的对象 常用状态码: 状态码 说明 200 执行成功 302 它和 ...
- Express响应方法
下表中响应对象(res)的方法向客户端返回响应,终结请求响应的循环.如果在路由句柄中一个方法也不调用,来自客户端的请求会一直挂起. 方法 描述 res.download() 提示下载文件. res.e ...
- 远程桌面超出最大连接数的解决方法(转)
[解决方法1] 1.找到一台能连上网络的windows2003的机器 2.开始–运行–输入"tsmmc.msc",跳出一个远程桌面控制台 3.右键点击左边的"远程桌 ...
- dnf服务器未响应,还为卡死而烦恼么 win7游戏无响应方法
经过一下午的百度,终于找到了比较靠谱的解释 DNF这游戏原本是运行在WINXPSP2系统下的 在WIN7系统下,被认为是不兼容的程序,会以PCA模式运行 其实DNF完全可以在WIN7下正常运行的,所以 ...
- css多行文本超出显示省略号无效解决方法
css多行文本超出显示省略号,以2行为例,网上很多解决方法,如下.之前一直采用的是这种方法,最近发现无效了.vant也是这种写法, .txt-ellipsis-2 {display:-webkit-b ...
- ios 摇一摇不走响应方法_猫咪不和主人亲近?这几种方法让它变得黏人,赶都赶不走|猫|宠物猫|主人...
现代人逐渐把猫狗当成伴侣动物.它们都是毛茸茸的,但除此之外,它们之间似乎没有其他相似之处.换句话说,猫不是狗!猫是一个非常独特的物种,不同于其他动物和其他动物.每只猫都有自己的好恶. 说了这么多,只要 ...
最新文章
- 生日快乐html_生日快乐,我的祖国
- scrapy框架_Scrapy框架学习---Scrapy介绍(一)
- nginx与Apache的涉及的计算机原理说明
- 用MXnet实战深度学习之一:安装GPU版mxnet并跑一个MNIST手写数字识别 (zz)
- Android 布局学习之——Layout(布局)详解一
- android 工作日,如何在Android上重复警报工作日
- 【转】UITableView详解(UITableViewCell
- STL学习笔记(数值算法)
- python zipfile教程_Python中zipfile压缩文件模块的基本使用教程
- python编辑器安装视频教程_Python安装教程(推荐一款不错的Python编辑器)
- 多线程服务器(python 版)
- progressbar使用方法:进度画面大小,进度画面背景,进度百分比
- 非常实用的在线工具网站清单
- 微前端(single-spa和qiankun)
- WIN10系统开机一个WIFI都找不到,网络适配器里没有WLAN驱动,连接不了网络问题【耗时3天测试10多种方法】
- 中文的括号和英文的括号区别_工具推荐 含笔顺及英文的汉字书写练习纸
- 8421拨码开关C语言编程,8052单片机怎样读出8421BCD码拨码开关设定的数值
- 智能数据构建与管理(Dataphin)-资产全景
- 搬砖试金石!github星标7W算法刷题宝典,还愁拿不下大厂offer?
- 解决 Error: spawn xdg-open ENOENT
热门文章
- Zynga发布魔法三消手游《Harry Potter: Puzzles Spells》
- 哪些情况会造成小程序违规或下架
- 金彩教育:详情页文案怎么写
- ES6---数组的spread扩展运算符
- 记一道面试算法题: 某学校需要一个能给学领前儿童自动出三个数加减法的算术题的程序(此处省略一万个字)
- kdc服务器密码修改,kdc配置HA · ZHY ZONE
- javascript从入门到跑路-----小文的js学习笔记(11)--------字符串以及字符串的常见方法!
- PhysX3.4文档(13) -- Spatial Queries
- 判断星期的方法(已知1900年1月1日是星期一)
- 利用arduino给PCB800099液晶驱动板烧录程序