0
내 뷰어의 컨트롤을 설명 할 목적으로 내 앱 위에 투명한 이미지를 오버레이하려고합니다. UIImageView가 처음 만질 때 그것은 단순히 사라져야합니다. 내 MainViewController touchesBegan/Ended 메서드가 구현되어 있으며 UIImageView MainViewController IBOutlet에 연결할 때까지 그들은 잘 작동합니다. 단순히 이벤트에 응답하지 마십시오. 내가 도대체 뭘 잘못하고있는 겁니까?IBOutlet을 사용 중지/사용 설정하면 닿지 않습니까?
-MainView
--ScrollView
--OtherView
--UIImageView (this is the overlay)
이미 활성화되어 있습니다. 보시다시피 IBOutlet에 연결하기 전까지 이벤트를 받았습니다. – willcodejavaforfood
흠, 정상적인 방법은 UIButtonTypeCustom 유형의 투명 UIButton을 사용하는 것입니다. 제목 또는 기타 항목이 없으며 내부 위로 터치 업 이벤트를 연결합니다. 터치 이벤트를 가로 채지 않고도이 목표를 달성 할 수있는보다 강력하고 빠른 방법입니다. –
위젯을 사용하여 사용자 지정 UIImageView를 만들었습니다. 버튼이 더 쉬웠을 것입니다 :) – willcodejavaforfood