각 테이블 행에 텍스트로 채워진 데이터 테이블이 있습니다. 선택한 행에 대한 이벤트에 연결하고 어떤 행을 선택했는지 어떻게 알 수 있습니까?iPhone에서 Objective C로, 테이블에서 행의 이벤트를 어떻게 잡았습니까?
0
A
답변
3
UITableView
(일반적으로 테이블보기를 소유 한보기 컨트롤러)에 대한 UITableViewDelegate
인 개체는 tableView:didSelectRowAtIndexPath:
메소드를 구현하십시오. 전달 된 매개 변수에서 열과 행을 가져올 수 있습니다. Apple HIG를 준수하고이 메서드에서 행을 선택 취소하십시오.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSUInteger section = [indexPath section];
NSUInteger row = [indexPath row];
// do something here
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}
1
행을 당신은 indexPath이
[indexPath row];
[indexPath section];
와 메소드로 전달 양식을 선택 하였다 섹션 및 행을 얻을 수
을 선택할 때마다 호출 될
tableView:didSelectRowAtIndexPath:
더보기 구현해야합니다 귀하의 UITableViewDelegate
UITableViewDelegate protocol reference
관련 문제
- 1. Objective C로 비디오 캡처
- 2. Objective-C로 파일 생성
- 3. Objective-C로 USB 프로그래밍
- 4. objective-c로 직렬화
- 5. PHP에서 Objective-C로
- 6. Monkey 패치 Objective-C로
- 7. Objective-C로 나누는 변수
- 8. Objective-C++에서 Objective-C로 번역
- 9. objective-c로 웹 페이지를 다운로드
- 10. C++을 objective-c로 변환
- 11. C++ 라이브러리를 objective-c로 변환
- 12. Objective-C로 SWF 헤더 읽기
- 13. Objective-C 코드를 C로 컴파일
- 14. iPhone Objective-C로 GPS 끄기
- 15. Python 스크립트를 Objective-C로 변환
- 16. C#을 objective-C로 컴파일
- 17. 테이블에서 선택된 행의 ID를 가져옵니다. -HTML
- 18. 테이블에서 주어진 행의 배경색 변경하기
- 19. Java에서 Objective C로 XML 구문 분석 이식
- 20. Objective-C로 C 라이브러리 랩핑 - 함수 포인터
- 21. Open XML을 얼마나 많이 잡았습니까?
- 22. mysql 테이블에서 가져온 변수를 포함하는 html 행의 배열을 어떻게 구성합니까?
- 23. sql 테이블에서 2 행의 교환 값
- 24. objective-c로 public static 상수 만들기
- 25. Objective-C로 아이폰 게임 퍼포먼스 향상
- 26. Objective-C로 Java 변환 : 예외 처리
- 27. 파인더를 objective-c로 정확하게 정렬하는 방법
- 28. iPhone : C# 코드를 Objective-C로 변환
- 29. Objective-C로 인한 작은 메모리 문제
- 30. C#을 Objective C로 대량 변환
위대한 답변과 샘플 코드를 보내 주셔서 감사합니다! – MikeN
이것은 행을 선택 해제하는 올바른 장소이기도하다는 점을 지적 해 주셔서 감사합니다. 너무 많은 사람들이 그것을 그리워합니다. – toholio