2013-11-21 2 views
0

프로그래밍 방식으로 탭 인식기를 UILabel에 추가하려고합니다.iOS UITaprecognizer가 응답하지 않습니다.

UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(more:)]; 
[self.moreLabel setUserInteractionEnabled:YES]; 
[self.moreLabel addGestureRecognizer:tap]; 

- (void)more:(UITapGestureRecognizer *)sender { 
    NSLog(@"HIT?"); 
} 

그것은 작동합니다 : 그것은 여기

내 현재 코드입니다 ... 내가 검색 및 유래의 수백만의 일을했지만, 나는 그것이 동작하지 않습니다이 ... 작동하지 않습니다 내가 상위보기에 추가하는 경우 그것을 원하지 않아;) 어떤 도움을 주셔서 감사합니다.


@Savitha 코멘트 사용하여 해결 : 답변

요약 : ". 내가 만지려고 뷰는 다른 뷰 그래서 하나 된 bringToFront를 사용하거나 IB에 올바르게 설정 answere 아래 아니었다"

+1

더 많은 라벨을 앞에 가져 오십시오. [self.view bringViewToFront : self.moreLabel]; – Savitha

답변

0

더 많은 라벨을 앞에 가져 오십시오.

[self.view bringViewToFront:self.moreLabel]; 
+0

내가 할 수있을 때 정확한 답을 줄 것입니다. – Haagenti

관련 문제