안녕하세요 이미지와 텍스트가 포함 된 기본 테이블보기가 있습니다. 셀을 두드리면 이미지가 건드려 지거나 셀의 나머지 부분에 어떤 특정한 일이 일어나길 원합니다. 셀의 어떤 부분이 만졌는지 확인하는 방법이 있습니까 감사합니다.UItableview의 이미지
답변
UITapGestureRecognizer를 imageView에 추가하거나 imageView를 이미지를 배경으로 사용하는 사용자 지정 UIButton으로 변경합니다.
둘 다 자신의 방법으로 연결하면 imageTapped:
으로 전화 할 수 있습니다. 그리고 당신은 선택 indexpath과 같이 얻을 것이다 :
- (IBAction)imageTapped:(id)sender {
UIView *cellContentView = [sender superview];
UITableViewCell *cell = (UITableViewCell *)[cellContentView superview];
NSIndexPath *tappedIndexPath = [tableView indexPathForCell:cell];
// do something
}
셀 레이아웃에 indexpath을 얻을 수있는 방법을 따라하는 것은 적응해야합니다. 당신은 이미지가 이미지 뷰의 = indexPath.row 또는 하나를 그쪽으로 태그를 설정하여 도청하는 추적 할 수 있도록이 방법을 한 번 이제까지 사용자 탭이 호출 될 때 그나마 왜
이
UITapGestureRecognizer* tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(someMethodName)];
tapGesture.numberOfTapsRequired = 1;
UIImageView* myImageView = [[UIImageView alloc] initWithFrame:CGRectZero];
[myImageView addGestureRecognizer:tapGesture];
같은 뭔가를해야만 시도 당신이 선택한 것.
"initWithFrame : CGRectZero"예를 들어 원하는대로 가져 가면됩니다. TapGesture를 추가하십시오. –
즉, UIImageView를 사용하려면 사용자 정의 셀이 필요합니다. UITableView 셀의 기본 이미지를 사용할 것입니다. – user591375
- 1. UitableView의 섹션에 대한 배경 이미지
- 2. UITableView의 셀에 행당 여러 이미지
- 3. uitableview의 버튼
- 4. UITableView의 개요보기
- 5. UITableView의 메모리 누수 문제
- 6. UITableView의 사이드 바 수정?
- 7. UITableView의 셀에서 값 지우기
- 8. UITableView의 MKMapView 및 편집
- 9. UITableView의 기본 머리글보기
- 10. UITableView의 reloadData는 얼마나 비쌉니까?
- 11. UITableView의 행 이동
- 12. 런타임에 UITableView의 셀을 조정합니다.
- 13. UITableView의 아래쪽/오른쪽 정렬
- 14. 동적으로 변경하는 UITableView의 내용
- 15. UITableView의 모든 셀을 선택하십시오.
- 16. UITableView의 reloadData는 언제 동기화됩니까?
- 17. UITableView의 확대/축소 기능
- 18. UITableView의 배경 문제
- 19. UITableView의 리로드 데이터를 중지하려면
- 20. 지연 navigationController UITableView의 detailView
- 21. UITableView의 내용이 정확하지 않다.
- 22. UITableView의 데이터 새로 고침
- 23. UITableViewCells가 UITableView의 중심에 있습니다.
- 24. UITableView의 스크롤을 감지하는 방법?
- 25. UITableView의 모양을 변경하는 방법?
- 26. UITableView의 지역화 된 색인
- 27. UITableView의 애니메이션 다시로드하기
- 28. 도청되었을 때 UITableView의 셀 내용을 변경합니다.
- 29. UITableView의 이상한 검은 색 막대
- 30. UITableView의 머리글 스크롤을 중지하는 방법
시도했을 때 그게 작동하지 않았다. 다른 방법이라도? – user591375