/ ios

UIView 중첩일때 이벤트 통과 시키기

ISSUE

디자인 용도로 VIEW를 중첩했는데 이것 때문에 이벤트가 전달이 되지 않는 현상이 있었다.

SOLUTION

생각보다 단순하다.
userInteractionEnabled를 비활성화 시켜주면 이벤트를 통과 시켜준다.

let photoGradient = UIView(frame: CGRectZero)
photoGradient.userInteractionEnabled = false

http://stackoverflow.com/questions/6662468/make-uiview-pass-through-touch-events