맑은 배경으로 설정되어있는 UIScrollView가 있습니다. scrollview의 일부에는 콘텐츠가 있지만 일부는 그렇지 않습니다 (따라서 다른 뷰가 뒤에 표시됩니다). UIScrollView 및 뒤에서 MKMapView를 클릭 할 수 있지만 UIScrollView의 투명한 부분에 대해서만 클릭하고 싶습니다.iPhone : 투명 UIScrollView 뒤의보기를 클릭하십시오.
나는 작업을 얻는 방법을 이해하는 진짜 힘든 시간을 보내고 있어요 몇 가지 코드를 발견 :
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
if (![self yourMethodThatDeterminesInterestingTouches:touches withEvent:event])
[self.nextResponder touchesBegan:touches withEvent:event];
}
누군가가 나는 뷰에 터치 이벤트를 전달하는 방법 주위에 내 마음을 포장 도움이 될 수 다른 시각 뒤에? 호출 할 수 있습니다 - (void) touchesBegan : (NSSet *) touches withEvent : (UIEvent *) UIViewController에서 이벤트?
재미 있고, 나는 정반대의 문제가있었습니다. 내 손길이 어떤 이유로 전달되었습니다. 잠시만 기다려주세요. 무슨 일이 일어 났는지 기억할 수 있는지 알게 될 것입니다. – jakev
오케이, 제 상황이별로 관련이 없습니다. 너는 무엇을 이해하지 못하니? nextresponder에 감동을 합리적으로 보인다. – jakev
나는 nextresponder에 관하여 아무 것도 모른다 고 생각한다. 이걸 내가 어떻게 만질 수 있을까? –