关于button不响应事件
为什么80%的码农都做不了架构师?>>>
原文链接
问题描述,主页由一个collocationView和一个头部组成,在头部放的内容比较多。里面的button一直点击无响应,甚至首页触摸事件都无法响应。最后查出是头部先初始化了,再设定了一个高度。属于3
UIButton不能响应点击事件的原因大概有以下三种:
- UIButton的userInteractionEnabled默认YES,如果设置NO,UIButton就不会有响应点击事件,同时如果 UIButton的父视图的userInteractionEnabled属性为NO,UIButton也会受到影响,不会有响应。
从UIButton的父视图和UIButton的userInteractionEnabled统统设置YES,这个问题仍然无法解决,所以不是这个问题。
另外就是button本身的frame问题,或者有没有一层视图盖住了button导致按钮无响应,简单来说就是按钮本身和按钮他爹(父视图)的问题。
UIButton不能响应点击事件的另一个原因是和UIButton的父视图有关系。如果父视图frame是CGRectZero,或者UIButton超出父视图,UIButton还是会显示的,但诡异的是UIButton是不会响应点击事件的,所以要调整父视图的frame或者UIButton位置。
基本就这三种可能。
转载于:https://my.oschina.net/yup/blog/885469
关于button不响应事件相关推荐
- 【Android开发】三种方法实现Button点击事件响应
目录 1.在xml中对onclick()进行指定方法 2.NEW一个OnClickListenner()接口实现 3.实现OnClickListener接口(Switch方法) Hello,你好呀,我 ...
- android 点击跳过,android开发里跳过的坑——button不响应点击事件
昨天遇到一个头疼的问题,在手机上按钮事件都很正常,但是在平板上(横屏显示的状态),button点击事件不响应,代码简化如下: public class Test extends Activity im ...
- button点击事件不响应的解决方法(子视图大小超过父视图)
一开始封装了一个tableView的headerView,感觉完成得还不错,后来测试的时候发现,最下边的两个button的点击事件不响应.然后就...着急了.在网上查询了button点击事件不响应的原 ...
- aspx.net响应点击事件(页面button的onclick事件)
aspx.net响应点击事件(页面button的onclick事件) aspx.net制作网页还是比较简单的,直接动态网页并且连接数据库都是so easy首先在页面代码片: <form id=& ...
- onclick 调用php,php中如何响应button的onclick事件
PHP是服务器端代码 ,html是客户端代码,实现button的onclick事件,就是客户端调用服务器端函数,因此就得向服务器提交请求. 有一种简单粗暴的方式,就是button是a标签时,可以直接在 ...
- UIButton拖动响应事件,距离问题
2019独角兽企业重金招聘Python工程师标准>>> 问题描述: 最近开发遇到个问题,就是UIButton响应了UIContolEventTouchDragEnter.UICont ...
- php事件编程,PHP相应button中onclick事件的案例分析
PHP相应button中onclick事件的案例分析 发布时间:2020-11-10 11:28:31 来源:亿速云 阅读:71 作者:小新 小编给大家分享一下PHP相应button中onclick事 ...
- android onclick方法吗,Android中button的onClick事件几种方法
Android中button的onClick事件几种方法 发布时间:2020-09-03 02:36:31 来源:脚本之家 阅读:100 作者:水桶前辈 Android中button的onClick事 ...
- java按钮添加事件_java中添加按钮并添加响应事件的方法(推荐)
关于java容器,面板等自行百度学一下吧 private button loginbtn = new button("登陆"); final static jframe buyer ...
最新文章
- html怎么一段时间把网页背景更换_汽车轮毂多少公里更换一次?受到磕碰必须更换吗?...
- three.js 几何体-组合网格_ThreeJS 粒子系统实现雪花飘落动画
- 二分搜索及其扩展(循环递增数组的搜索)
- 神经网络与深度学习——TensorFlow2.0实战(笔记)(二)(开发环境介绍)
- java中函数_java中的函数
- 递归 - 求数字/字符串的全排列
- hdu 3093 动态规划
- fiq中断的入口地址_FIQ和IRQ区别
- Android---------------ContentProvider的学习
- 超详细的MySQL完全卸载教程
- 2019年税收分类编码_您如何在2019年学习编码
- PMP考试今年改革吗?
- 解决百度文库文档内容无法复制
- 淘宝用户行为分析(Python)
- 给未来程序员的15个顶级职业建议
- python画平行坐标图_[宜配屋]听图阁
- win7安装php失败,win7升win10安装失败怎么办
- 文章4:多功能智能跟随行李箱控制系统设计 | 本科毕业设计 - 【资料搜索技巧+参考资源整合】
- BP神经网络原理及在Matlab中的应用
- 一台服务器控制上百个抖音账号,怎么批量管理上百个抖音,抖音mcn一键高效运营软件...
热门文章
- Python Parse JSON –转储,加载
- java数组实现队列_使用数组在Java中进行队列实现
- VS2022支持.net4.0和.net4.5SDK
- JavaScript基本类型值和引用类型值的复制问题
- 浅析HTML5高薪的原因所在
- 如何学习才能成为优秀的Web前端开发工程师?
- 新年新气象[xgluxv]
- WordPress精美免费主题分享系列全集
- Mathtype 免安装 | office自带UnicodeMath和LaTeX编辑功能
- ndarray、array、asarray的区别以及查看变量地址、is和==的区别