iOS知识点总结—— 一个控件用肉眼看不见,有哪些可能?
2015-09-06 本文已影响84人
dibadalu
一个控件用肉眼看不见,有哪些可能
- 根本没有创建实例化这个控件
- 没有设置尺寸
- 控件的颜色跟父控件的背景色一样(实际已经显示了,只不过用肉眼看不见)
- 透明度alpha <= 0.01
- hidden = YES
- 没有添加到父控件
- 被其他控件挡住了
- 位置不对
- 父控件发生了以上情况
- 特殊情况:
- imageView 没有设置图片,或者设置的图片名不对
- UILabel 没有设置文字,或者文字颜色和父控件的背景色一样
- UIPageControl 没有设置总页数,不会显示小圆点
- UIButton内部imageView和titleLable的frame被篡改了,或者imageView和titleLable没有内容
- UITextField没有设置文字,或者没有设置边框样式borderStyle
- ......
添加一个控件的建议(调试技巧)
- 最好设置背景色和尺寸
- 控件的颜色尽量不要跟父控件的背景色一样