2010-05-22 2 views
0

검색 표시 컨트롤러와 검색 창을 사용하고 있습니다. 키보드를 클릭하면 키보드가 나타납니다. 다른 페이지로 이동하면 키보드가 사라지지 않고 같은 페이지에 머무르게됩니다. 저를 도와주세요 ?검색 디스플레이 컨트롤러 키보드 해지

감사합니다. Andy.

답변

0

당신은 같은 것을하고 싶은거야 [검색 창은 resignFirstResponder] 아마에 - (무효) searchBarCancelButtonClicked : (UISearchBar *) 검색 창

+0

을 시도 [검색 창에 resignFirstResponder] 보기에서 사라지고보기가 사라졌지만 사용하지 않았다 : ( – user336599

+0

'resignFirstResponder '에 대한 호출이 실제로 만들어지고 있는지 확인하기 위해 중단 점이나 NSLog 문을 사용 해본 적이 있습니까? 자주'viewWillDisappear :'을 정의하는 것을 잊어 버렸기 때문에 물어 봅니다. 두 번째 인자 인'animated :'가 붙어서 호출되지 않을 것입니다. 내가 어떻게 효과적으로 디버깅하는지 알기 전에 일종의 혼란 스러웠다. – Endemic

8

을이 시도 : 사용

[self.searchDisplayController setActive:NO animated:YES]; 
관련 문제