내 앱에서 동적으로 테이블 셀에 UITextField를 추가합니다. 사용자가 텍스트 필드 외부 (및 키보드 외부)를 누르면 "backgroundClick"메서드를 구현하여 backgroundClick 메서드의 활성 키보드에서 동적 UITextField 핸들을 얻는 방법을 모르겠다. 사용할 정의 된 속성이 없습니다.iphone - 태그로 동적으로 생성 된 UITextField 받기
내가 알고있는 것은 특정 태그가있는 UITextField라는 것입니다. 코드에서 그것을 유지할 수있는 방법이 있습니까?
건배.
향후 독자를 위해 저는 Benjamin이 제공하는 아래 링크를 사용하여 문제를 해결했습니다. 내가 그룹화 된 테이블에 동적으로 추가 한 UITextField에 바인딩 된 더미 UITextField를 설정했습니다. 다음 코드를 호출하여 코드의 다른 지점에서 키보드를 닫을 수있었습니다.
[dummyField becomeFirstResponder]; [dummyField resignFirstResponder];
– alan감사합니다. Benjamin! – alan