2011-09-02 37 views
3

我有一個UIButtons的視圖。我添加了另一個半透明的視圖,向用戶顯示一些信息(實際上,這是一種自制的模態警報)。但是半透明視圖下的按鈕仍然會響應水龍頭。但他們不應該。UIView下的UIButton不應該是可點擊的

如何防止按鈕響應水龍頭?

回答

13

設置,

semiTransparentViewOnTopOfAll.userInteractionEnabled = YES; 

應該解決這個問題。但是,如果問題仍然存在,請嘗試,

semiTransparentViewOnTopOfAll.exclusiveTouch = YES; 
+0

謝謝謝謝謝謝謝謝。我花了幾天時間,我所要做的就是添加這兩行。上帝保佑你 –

1

做這樣

button.userInteractionEnabled=NO; 

通過獲取所有按鈕從視圖