EEYatHo 앱 깎는 이야기

Swift ) view가 button클릭을 막을 때 - EEYatHo iOS 본문

iOS, Swift

Swift ) view가 button클릭을 막을 때 - EEYatHo iOS

EEYatHo 2021. 10. 27. 12:17
반응형

아래Button > View > Label 형태의 UI를 구성했었고,

View, Label 영역의 터치를 Button이 수신하게 하고 싶었다.

 

직관적으로는 아래처럼 하면 될 듯 했지만, 안된다.

view.isExclusiveTouch = false
label.isExclusiveTouch = false
// Don't work..

 

답은

isExclusiveTouch 가 아닌, isUserInteractionEnabled 이다.

view.isUserInteractionEnabled = false

심지어 label은 건들지도 않아도 된다.

UILabel의 isUserInteractionEnabled 기본값이 false라서 그렇다.

Comments