저는 ipad 앱을 개발 중입니다. 앱에 UITableview가 있습니다. UITableview는 하나의 레이블과 textview를 하위 뷰로 사용하여 프로그래밍 방식으로 작성됩니다. 테이블 뷰에는 최대 5 개의 행이있을 수 있습니다. 한 번에 2 행이 사용자에게 표시됩니다. 런타임시 textview에 텍스트를 입력해야합니다. & 로컬 sqlite db에 저장하십시오. 코드에서 textViewDidBeginEditing 및 textViewDidEndEditing 대리자를 구현했습니다. textViewDidEndEditing 대리자에서, NSMUtable 배열에 텍스트 (텍스트 뷰에 입력 한)를 추가/바꾸려고합니다. 그 텍스트를 입력 textview의 rowindex가 필요합니다. 그래서 내가 추가 할 수/배열의 해당 행 인덱스를 바꿉니다.UITableview에서 사용자 정의 셀의 행 인덱스 가져 오기
텍스트보기의 행 색인을 가져 오는 방법을 알려주십시오.
감사를 물어 무엇을 달성 할 수있는 더 우아한 방법입니다. 이것은 일부 시나리오에서 작동하며 다른 시나리오에서는 부적절한 행 인덱스를 제공합니다. 마치 행 0에서 행 5로 이동 한 다음 행 4, 행 0으로 이동 한 것처럼 textviewDidEndediting에서 인덱스 path.row를 0으로 표시하는 반면 편집 된 행의 인덱스는 3을 표시해야합니다. – user1531912