2011-03-22 3 views
1

UIView를 하위보기로 scrollView에 추가합니다. 그러나 UIView에서 터치를 감지하고 싶습니다. 하지만 내가 이런 일을 할 때 :UIView가 ScrollView에 추가되고 DedBegin 문제가 발생했습니다

[self.myScrollView addSubview:myView]; 

그런 다음 touchesDidBegin 메서드는 하위 뷰를 터치해도 호출되지 않습니다. 그러나 다음과 같이하면

[self.view addSubview:myView]; 

다음 touchesDidBegin 메서드가 호출됩니다. 그러나 이제는 subView가 스크롤러와 함께 스크롤되지 않습니다.

"myView"를 scrollView에 하위보기로 추가하여 스크롤하고 그 위에 터치를 감지하도록합니다. 이것을 달성하기위한 어떤 방법?

+0

중복. [1] (http://stackoverflow.com/questions/241152/handling-touch-events-within-a-child-uiscrollview) [2] (http://stackoverflow.com/questions/1363598/touch-events- 내부 작동하지 않음 - 내부 -) –

답변