firstResponder
을 resign
으로 어떻게 알 수 있습니까? 나는 TextFields
의 무리와 함께 UITableView
을 가지고 있으며 나는 언제나 어떤 것이 활성인지 모른다. 배열의 모든 셀에 포인터를 저장하고 그것을 반복하면서 모든 셀에 resignFirstResponder
을 말하면서 생각했습니다. 그러나 더 쉬운 방법이 있다고 확신합니다. 어쩌면 [CurrentFirstResponder resignFirstResponder]
과 같은 것일까요? 내가 어떤 도움을 주셔서 감사합니다 것어떤 UITextField에게도 알려주지 마십시오.
, 파비안
편집 : 나는 사용자 탭이 완료되면 키보드를 기각하고 싶지 않아요. 프로그래밍 방식으로 해고해야합니다. UITextField
이 언제든지 활성화되어 있는지 알지 못하므로 현재 FirstResponder
에 resignFirstResponder
을 호출하고 있습니다. 나는이 문제를 해결하기를 희망
이제 그 문제가 해결되었습니다 :) 문제는 내 UITextField가 커스텀'UITableViewCell'에 묶여있는 것이지만,'- (void) textFieldDidBeginEditing : (UITextField *) tf'를 다음과 같이 보내는 새로운 델리게이트 메소드를 추가했습니다 : 대의원. 거기에 인스턴스 변수가 있습니다. – fabian789