我隱藏UITextField下的UIButton。通常情況下,UIButton的響應只是找到。但是,當我將它設置爲隱藏(或者當我將alpha設置爲0)時,它停止工作。隱藏時,UIButton不起作用
對於上下文,我在UITextField下包含一個隱藏按鈕,因爲編輯文本字段的可點擊區域很小 - 我想讓用戶能夠點擊uitextfield附近的任何地方以便文本字段成爲第一響應者。因此,該按鈕的代碼是:
- (IBAction)enterTextField:(id)sender {
[nameTextField becomeFirstResponder];
NSLog(@"Pressed");
}
但是,隱藏該按鈕時不會調用此代碼。否則,它會被調用。
如果您隱藏某些內容,它將不會響應交互......因爲它隱藏了*。 – 2012-02-05 04:30:52
當命中測試時,被隱藏或具有小於0.01的'alpha'的視圖將被忽略。這在'hitTest:forEvent:'下的* [UIView類參考](https://developer.apple.com/library/ios/#documentation/uikit/reference/uiview_class/uiview/uiview.html)*中有記錄。方法。 – 2012-02-05 04:51:57
@ P.Wright:既然你的問題已經明顯得到解答,你應該選擇Matt的答案並關閉這個話題。 – 2012-02-05 10:09:23