ios创建了一个控件就是看不见,或者创建了一个控件,就是点击后没有任何反应
2015-05-11 21:26
169 查看
创建了一个控件,就是看不见
1.当前控件没有添加到父控件中
2.当前控件的hidden = YES
3.当前控件的alpha <= 0.01
4.没有设置尺寸(frame.size、bounds.size)
5.位置不对(当前控件显示到窗口以外的区域,或者预想以外的区域)
6.背景色是clearColor
7.当前控件被其他可见的控件挡住了
8.当前控件是个显示图片的控件(没有设置图片\图片不存在,比如UIImageView)
9.当前控件是个显示文字的控件(没有设置文字\文字颜色跟后面的背景色一样,比如UILabel、UIButton)
10.检查父控件的前9种情况
一个控件能看见,但是点击后没有任何反应:
1.当前控件的userInteractionEnabled = NO
2.当前控件的enabled = NO
3.当前控件不在父控件的边框范围内
4.当前控件被一个背景色是clearColor的控件挡住了
5.检查父控件的前4种情况
相关文章推荐
- iOS中一个UI控件看不见或者点击没有反应的可能原因
- 创建Windows Sharepoint Services Web 应用程序时点击确定按钮没有任何反应
- iOS 创建一个宏或者头文件类整个工程任何位置都可使用的方法
- IOS开发中--点击imageView上的Button没有任何反应
- 在一个Android界面弹出一个dialog或者FrameLayout,出现可以点击被覆盖界面的控件,原因是没有消费触摸事件。
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- objective-c-常见问题-控件点击没有反应????
- ListView点击没有反应,(其每一项有button或checkbox子控件的时候),解决。。
- iOS Date Picker控件的简单使用(点击一个input框,弹出)
- Uploadify 3.1.1 点击后没有任何反应原因
- 创建一个可两次点击的分段控件
- bootstrap控件点击之后没有反应的原因
- ListView中的Item点击事件和子控件的冲突或者item点击没有反应的解决办法
- ASP.NET 2.0提供了一个Menu 类,可以方便地创建水平或者垂直方向的下拉菜单,下面就是一个
- IOS开发:添加了手势UITapGestureRecognizer,但是点击却没任何反应
- iOS基础控件-UIImageView,图片视图,配合点击手势,点击一个图片,开始动画
- bootstrap控件点击之后没有反应的原因
- iOS 创建一个可以点击并拖拽的Button
- eclipse有时新建一个PHP文件或者是HTML文件没有快捷键太麻烦了,总要用鼠标点 怎么创建自己的快捷键呢?
- 有三个桶,两个大的可装8斤的水,一个小的可装3斤的水,现在有16斤水装满了两大桶就是8斤的桶,小桶空着,如何把这16斤水分给4个人,每人4斤。没有其他任何工具,4人自备容器,分出去的水不可再要回来。