2012-07-16 40 views
0

我有一個按鈕,如果情況發生,我希望它是「禁用」沒有按鈕得到它的阿爾法減少。因爲將按鈕啓用屬性設置爲false會將alpha更改爲大約0.6我在被調用的方法中設置了if語句,然後按下按鈕忽略該函數的其餘部分。問題在於按鈕點擊時會「變暗」。我希望按鈕不要改變,不要調暗,也不要調用函數等等。我希望按鈕能夠像禁用它一樣,但是使用完整的alpha。我怎樣才能做到這一點?忽略按鈕點擊而未將設置啓用爲false?

回答

2

設置用戶交互爲false如下:

button.userInteractionEnabled = NO; 
+0

Duh,我很笨。謝謝! – Shredder2794 2012-07-16 05:29:06

0

可以使用用戶交互屬性用於此

myButton.userInteractionEnabled = YES; // Or No

相關問題