내 테이블 뷰의 각 셀에 UITextField
이 있습니다. 어떤 텍스트 필드에서 텍스트를 편집했는지에 대한 BOOL을 설정하여 나중에 저장하라는 메시지를 표시 할 수 있습니다.텍스트 필드가 수정되었는지 확인 하시겠습니까?
답변
한 가지 간단한 방법은 UITextFields의 각 태그를 설정하고 editedTextFields
라는 태그를 일치하는 인덱스와 BOOL 배열을하는 것입니다. 그런 다음, UITextFieldDelegate 프로토콜의 방법을 구현 : UITextField에 편집 된 알아 textField.tag
를 사용하여, 그것의 내부
- (void)textFieldDidBeginEditing:(UITextField *)textField
을, 당신은 그 예에 해당하는 위치에있는 BOOL 배열을 설정할 수 있습니다.
사용 UITextFieldDelegate
및 구현 :
- (void)textFieldDidEndEditing:(UITextField *)textField
UITextField의 대리인이이 문제를 해결할 수 있습니다. 시도 해봐.
FWIW, 좋은 답변에는 코드 예제가 포함되어 있습니다. :) –
음, 다음과 같이해볼 수 있습니다 : if (UITextField.text! = nil) {NSLog (@ "저장해야합니다!"); } – leo
좋아요! 대답을 편집하고 거기에 입력하십시오. :) –
- 1. 열린 파일이 C로 수정되었는지 확인
- 2. c linux 파일이 업데이트/변경/수정되었는지 확인 하시겠습니까?
- 3. 장고 필드가 비어 있는지 확인 하시겠습니까?
- 4. 텍스트 파일의 형식을 확인 하시겠습니까?
- 5. 데이터베이스에 저장할 때 데이터 필드가 너무 크지 않은지 확인 하시겠습니까?
- 6. 필드가 변경되지 않았을 때 고유성이 호출되는지 확인 하시겠습니까?
- 7. MySQL : 모델의 두 필드가 항상 같은지 확인 하시겠습니까?
- 8. ObservableCollection이 수정되었는지 감지합니다.
- 9. 엔티티 필드가 NHibernate에서 변경되었는지 확인
- 10. Help! 필드가 비어 있는지 확인
- 11. Python : 테이블에 필드가 있는지 확인
- 12. 텍스트 상자의 모든 특수 문자를 확인 하시겠습니까?
- 13. jQuery + MySQL은 텍스트 상자 값을 확인 하시겠습니까?
- 14. 이벤트가있는 텍스트 상자의 문자열을 확인 하시겠습니까?
- 15. 텍스트 필드가 지워지지 않습니다.
- 16. 텍스트 필드가 null인지 검사
- 17. 텍스트 필드가 응답하지 않습니다
- 18. 폴더 ACL이 .NET의 특정 날짜 이후에 수정되었는지 확인
- 19. 입력란을 확인 하시겠습니까?
- 20. 웹 페이지가 수정되었는지 확인하십시오.
- 21. 디렉토리의 파일이 수정되었는지 확인하십시오.
- 22. 파일이 해싱되지 않고 마지막 초 이내에 수정되었는지 검색 하시겠습니까?
- 23. 텍스트 필드가 지워지지 않습니다. as3
- 24. objective-c에 텍스트 필드가 필요합니다.
- 25. 일부 텍스트 필드가 표시되지 않습니다
- 26. 텍스트 필드가 PDF로 나타나지 않습니다.
- 27. 텍스트 필드가 편집되는 시점을 알아야합니다.
- 28. 편집 텍스트 필드가 편집되지 않음
- 29. 여러 텍스트 필드가 작동하지 않습니다.
- 30. UITextField 텍스트 필드가 설정되지 않았습니다.
실제로 변경된 사항이있는 것은 아닙니다. 그들은 현장에 들어가서 그것을 바꾸지 않고 떠났습니다. –
내용을 확인하고 비교할 수 있습니다. – Raptor