一:創建了一個控件,就是看不見
1,當前控件沒有添加到父控件中
2,當前控件的hidden = YES
3, 當前控件的alpha <= 0.01
4, 沒有設置尺寸(frame.size, bounds.size)
5, 位置不對(沒有設置位置,或者 當前控件顯示到窗口以外的區域)
6,背景色是clearColor
7, 當前控件被其他可見的控件給擋住了
8,當前控件是個顯示圖片的控件(沒有設置圖片\圖片不存在,比如UIImageView)
9, 當前控件是一個顯示文字的控件(沒有設置文字\文字的顏色跟後面背景色一樣,比如UILabel,UIButton)
10, 檢查父控件的前9中情況
11,。。。
二:一個控件能看見,但是點擊後沒有反應
1,當前控件的userInteractionEnabled = NO
2, 當前控件的enabled = NO
3,當前控件不在父控件的邊框範圍內
4,當前控件被一個背景色是clearColor的控件給擋住了
5, 檢查父控件的前4中情況。
6, 。。。