2013-08-06 2 views
0

iPhone 앱을 개발 중이며 다음 문제를 해결하려고합니다. 내 주요 viewcontroller보기에서 다른 viewcontroller보기를 하위보기로 추가합니다. 그러나 다른 viewcontroller의 touchesbegan 기능은 접촉에 응답하지 않습니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까?touchesbegan이 두 번째 viewcontroller에서 하위보기로 작동하지 않습니다.

+0

하위보기는 UIImageView입니까? 그런 다음'userInteractionEnabled'를 설정해야합니다. – Mundi

답변

1

이 작업을 수행하고 있지만 한 컨트롤러의보기를 하위보기로 추가하는 것이 다른 이유는 iOS 5 이후 권장되지 않았습니다. iOS 5에서는 addChildViewController 메소드를 사용하여 서로 UIViewController을 포함 할 수 있습니다. This answer은 문제에 대해 약간의 통찰력을 제공합니다.

업데이트 Apple's Documentation 봉쇄.

+0

이것은 아주 좋은 해결책처럼 보입니다! 고맙습니다 – kjeldGr

관련 문제