UITableViewCell
내에 UILabel
및 UIImageView
이있는 사용자 정의 셀 레이아웃이 있습니다.사용자 정의 셀 내에서 UIImageView 터치 감지
저는 이미 스토리 보드에 셀을 설정하고 관련 콘센트를 연결했습니다. 나는 또한 이미 -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
으로 셀을 선택했다.
지금 시도하고있는 것은 다른 뷰 컨트롤러를로드하기 위해 셀 내에서 특정 이미지 뷰를 연결하는 것입니다. 스토리 보드에 이미 세그 (segue)가 설치되어 있습니다.
제스처 인식기를이 UIImageView에서 바로 연결하려면 어떻게해야합니까?
따라서 다음을 찾고 있습니다.
해당 셀을 누르면 didSelectRowAtIndex *가 예상대로 실행됩니다.
그러나 셀 내에서 UIImageView를 누르면 didSelectRow *가 실행되지 않고 대신에 다른 메서드가 실행됩니다. - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
UITapGestureRecognizer *imageTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleImageTap:)];
imageTap.cancelsTouchesInView = YES;
imageTap.numberOfTapsRequired = 1;
[cell.turnThumbnailImage addGestureRecognizer:imageTap];
: