내 응용 프로그램은 탐색 기반입니다. 나는 셀의 표시를 위해 선택된 셀의 왼쪽에 체크 표시를 할 필요가있는 셀을 탭할 때 UITableViewController.when를 가진다. 예를 들어 2 셀. 첫 번째 셀이 선택되었습니다. 셀에 체크 표시가 선택되었음을 나타낼 필요가 있습니다. 내가 두 번째 셀을 선택하면 첫 번째 셀 체크 표시를 비활성화해야하고 두 번째 셀에 체크 표시를해야 셀 선택을 확인할 수 있습니다.이미지 표시를 위해 UItableview에서 셀을 선택하는 방법
2
A
답변
10
시도해보십시오. cellForRowAtIndexPath 대리자 메서드에 다음 코드를 입력합니다.
if (cell == nil) {
...
[[cell imageView] setImage:[UIImage imageNamed:@"checkMark"]];
...
}
[[cell imageView] setHidden:YES];
if (indexPath.row == selectedRow) {
[[cell imageView] setHidden:NO];
}
는 초기화에
...
selectedRow = indexPath.row;
[self.tableView reloadData];
다음 코드, 당신은 초기화해야합니다 포함 selectedRow 이름과 didSelectRowAtIndexPath 대리자 메서드에서 정수 변수,
selectedRow = -1;
되세요 방법 또는 다소 테이블 뷰가로드되기 전에 초기화 될 위치.
1
here을 볼 수 있습니다. 또는 accessoryView에 대한 Google 만 설정하면됩니다.
관련 문제
- 1. UITableView에서 여러 행을 선택하는 방법
- 2. CGLayer를 사용하여 UITableView에서 셀을 캐시하기
- 3. 셀을 UITableView에서 하이퍼 링크로 만드는 방법
- 4. UITableView에서 이미지 정렬
- 5. jQuery에서 중첩 테이블 셀을 선택하지 않고 표 셀을 선택하는 방법
- 6. 셀에서 사용자 지정 단추를 사용하여 UITableView에서 셀을 삭제하는 방법?
- 7. JTable 값을 선택하는 동안 모든 셀을 선택하는 방법?
- 8. UITableView에서 셀을 삭제할 때 heightForRowAtIndexPath 호출
- 9. 성능 문제 : UITableView에서 많은 셀을 제거하는 중
- 10. UITableview에서 선택을 숨기는 방법?
- 11. UITableView에서 사용자 정의 셀을 삭제하는 방법은 무엇입니까?
- 12. UITableView에서 높이가 다른 셀을 가질 수 있습니까?
- 13. uitableview에서 셀을 클릭하면 nextview에서 셀의 텍스트를 가져 오는 방법
- 14. UITableView에서 T20 이미지 갤러리를 호출하는 방법
- 15. WPF DataGrid에서 단일 셀을 선택하는 방법은 무엇입니까?
- 16. UITableView에서 개체를 선택 취소하는 방법?
- 17. 인덱싱 된 uitableview에서 인덱스를 선택하는 동작
- 18. 새로 생성 된 UITableView에서 특정 섹션을 미리 선택하는 방법
- 19. UITableView에서 다음/이전 셀을로드하는 방법?
- 20. UITableView에서 스크롤하는 방법
- 21. 안드로이드에 대한 올바른 이미지 해상도를 선택하는 방법
- 22. 편집 및 표시를 위해 DataGridViewCell에서 컨트롤을 호스팅하는 방법은 무엇입니까?
- 23. 필요하지 않은 경우 UITableView에서 셀을 처리하는 방법은 무엇입니까?
- 24. UITableView에서 사용자 정의 셀을 사용하지 않고 버튼을 추가하는 방법은 무엇입니까?
- 25. 그룹화 된 전체 너비 셀을 UITableView에서 혼합 할 수 있습니까?
- 26. UITableView에서 데이터를 업데이트하는 방법?
- 27. UITableView에서 KeyBoard를 숨기는 방법
- 28. iPhone에서보기 표시를 제어하는 방법
- 29. uitableview에서 레이블 변경
- 30. 점수 표시를 위해 게임 일시 중지
감사합니다. – matt