2011-09-02 8 views
3

일부 UIButton이있는보기가 있습니다. 반투명보기를 추가하여 사용자에게 일부 정보를 표시합니다 (실제로는 일종의 자체 제작 모달 경고). 그러나 반투명보기 아래의 버튼은 여전히 ​​탭에 반응합니다. 그들은하지 않아야한다.UIView에서 UIButton을 클릭 할 수 없습니다.

버튼이 탭에 반응하지 않도록하려면 어떻게해야합니까?

답변

13

설정에서 모든 버튼을 얻어서이

button.userInteractionEnabled=NO; 

좋아해요. 그래도 문제가 지속되면 시도하십시오.

semiTransparentViewOnTopOfAll.exclusiveTouch = YES; 
+0

감사합니다. 나는 며칠을 보냈고이 두 줄을 덧붙이면된다. 신의 축복이 당신을 남자 –

1

semiTransparentViewOnTopOfAll.userInteractionEnabled = YES; 

이 문제를 해결해야한다,보기

관련 문제