2012-01-26 7 views

답변

1

사용자가 화면에서 셀을 스크롤하자 마자 cellAtRowInIndexPath에 의해 테이블 ​​셀이 다시 사용되기 때문입니다. 표 셀의 내용을 유지하려면 사용자가 텍스트 편집을 마자 마자 표 컨트롤러의 NSArray에 내용을 저장해야합니다. 사용자가 원래 행으로 다시 스크롤하면 NSArray의 텍스트를 읽고 textField로 다시 설정합니다.

+0

언제 내가 테이블 셀의 내용을 저장해야합니까? – Oksana

+0

텍스트 필드 편집이 끝나면. 사용자가 텍스트 필드 편집을 마쳤을 때 잡기 위해 textField 델리게이트 이벤트를 수신 할 수 있습니다. – futureelite7

+0

텍스트 필드를 편집 한 후 다른 필드 편집을 시작하지 않고 간단하게 스크롤하면 이벤트 "텍스트 필드 편집 완료"가 발생하지 않습니다. – Oksana

관련 문제