UISearchBar의 isFirstResponder 값 변경을 모니터링하고 다음 코드를 사용하고 싶습니다.
으아아아
UISearchBar의 대리자 메서드에서 isFirstResponder가 확실히 변경되었음을 확인할 수 있지만 "test"가 출력되지 않습니다. searchBar.observationInfo를 사용하면 실제로 리스너가 성공적으로 추가된 것을 확인할 수 있습니다. 이런 상황을 경험해 본 적이 있나요?
"_isFirstResponder" 같은 키는 없습니다! valueForKey 또는 valueForKeyPath로 판단할 수 있습니다! 이 속성을 모니터링하려면 UISearchBar를 사용자 정의하고, makeFirstResponder 및 ResignFirstResponder 메서드를 재정의하고, 알림을 사용하거나 위임 또는 차단하여 메시지를 전달할 수 있습니다.
"_isFirstResponder" 같은 키는 없습니다! valueForKey 또는 valueForKeyPath로 판단할 수 있습니다! 이 속성을 모니터링하려면 UISearchBar를 사용자 정의하고, makeFirstResponder 및 ResignFirstResponder 메서드를 재정의하고, 알림을 사용하거나 위임 또는 차단하여 메시지를 전달할 수 있습니다.
RAC에 대해 알아두는 것이 좋습니다. RAC를 이용하면 쉽게 해결할 수 있습니다.