控件不能与用户交互的原因
2019独角兽企业重金招聘Python工程师标准>>>
// 1. 图像视图默认不支持用户交互
self.imageView.userInteractionEnabled = NO;
// 2. 透明度 <= 0.01的时候,不能接受交互
// self.imageView.alpha = 0.02;
// 3. 隐藏 不能接受交互
// self.imageView.hidden = YES;
// 用代码向图像视图添加按钮
// 如果父视图不接收用户交互,那么其中的所有子视图,同样不支持用户交互!
UIButton *btn = [UIButton buttonWithType:UIButtonTypeContactAdd];
[self.imageView addSubview:btn];
[btn addTarget:self action:@selector(click) forControlEvents:UIControlEventTouchUpInside];
// 第4种情况,如果子视图所在位置,超出了父视图的有效范围,是不能交互的
// 即便没有设置clipsToBounds,也只能显示,但是不能交互!
// 裁剪红色视图,不显示超出范围
self.redView.clipsToBounds = YES;
UIButton *btn = [UIButton buttonWithType:UIButtonTypeContactAdd];
[btn addTarget:self action:@selector(click) forControlEvents:UIControlEventTouchUpInside];
[self.redView addSubview:btn];
转载于:https://my.oschina.net/u/2618362/blog/665493
控件不能与用户交互的原因相关推荐
- win7 64位 web项目OCX控件无法加载原因
多了不说什么 ,直接切入主题 首先,你要确认你要加载的控件已经成功的注册了,如果没有注册,请按照以下方式注册 注册成功之后,如果界面依然没有加载控件,则考虑注册表的影响了 将ocx文件拷贝到SysWO ...
- 【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)
博客地址 : http://blog.csdn.net/shulianghan/article/details/50051499 ; 一. UI 控件简介 1. UI 控件分类 UI 控件分类 : 活 ...
- CH3-Android常见界面控件
目标 掌握简单控件的使用,能够独立搭建一个注册界面 掌握ListView控件与RecyclerView控件的使用,能独立搭建列表界面 掌握自定义控件的定义方式,能够自定义一个简单的控件 几乎每一个 ...
- 超出父控件怎么才能点击
首先:我们先总结一下控件不能交互的原因有哪些? // 1.控件的用户交互被关闭了! -> userInteractionEnable = NO[用户交互]!// 2.控件隐藏了! hidden ...
- VC ActiveX 控件 开发总结
VC 制作ActiveX 控件(OCX) http://ileson.iteye.com/blog/1002910 1.vc6下建立一下activeX工程 详见http://hi.baidu. ...
- FormView里用FindControl找不到控件的解决方法
今天郁闷了一早上,被微软坑死了,FormView里的控件总是莫名出现找不到控件的问题,原因是使用了ChangeMode来改变当前模板,因为这个方法是不会触发数据绑定事件的.如果数据不绑定,当前模板是不 ...
- Qt入门之常用qt控件认知之QLabel
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://hongbin0720.blog.51cto.com/3305400/123043 ...
- [转] WinForm自定义函数FindControl实现按名称查找控件
原文地址 WinForm自定义函数FindControl实现按名称查找控件 本文所述实例实现WinForm自定义函数FindControl实现按名称查找控件的功能,在C#程序开发中有一定的实用价值. ...
- Android 解决下拉刷新控件和ScrollVIew的滑动冲突问题。
最近项目要实现ScrollView中嵌套广告轮播图+RecyleView卡片布局,并且RecyleView按照header和内容的排列样式,因为RecyleView的可扩展性很强,所以我毫无疑问的选择 ...
最新文章
- 3d数学基础学习总结
- Dubbo:Dubbo入门---搭建一个最简单的Demo框架
- 图像降噪算法——非局部均值降噪算法
- C语言中quot;##quot;的独特用法
- CLI下的网页浏览器之二——Lynx
- 1.搭建JavaEE开发环境
- eclipse/myeclipse添加插件3种方式
- android 玩pc游戏,Shield掌机试玩: Android系统 可玩PC单机游戏
- virtual关键字的使用(C# 参考)
- 模块和包——Python
- 小学计算机课教案多变的刷子,信息技术《多变的刷子工具》教学设计.doc
- jsdroid 教程_ps教程自学平台
- Predicting drug–disease associations through layer attention graph convolutional network 论文解析
- Intriguing Properties of Contrastive Losses
- FreeSwitch接通30s就挂断
- C++ 函数反汇编跟踪以及栈结构分析
- 山西省计算机二级考试试题,2010山西省计算机等级考试试题 二级ACCESS最新考试试题库...
- bs架构的系统需要服务器吗,BS架构(bs架构开发用什么语言)
- 你如何看待重仓、轻仓、空仓(DBEx平台招商代理)
- ExceptionHandler异常处理
热门文章
- python自建包的根目录可以直接import的方法
- 时间复杂度为on的排序算法_排序算法amp;时间复杂度计算
- C++中使用new和delete运算符实现二维数组的操作
- java jxl创建多个sheet,使用jxl导出excel时怎么创建多个sheet | 学步园
- 【项目管理】记第一次出差到客户现场推进项目验收感悟
- 笔记-信息系统开发基础-面向对象基本概念-汇总
- 笔记-信息系统开发基础-软件工程-评审与审计
- CentOS中怎样查看系统版本和内核版本
- 若依微服务版新建业务模块后提示找不到mapper的解决方法
- Android中ProgressBar的使用-通过Handler与Message实现进度条显示