2012-10-26 2 views
2

저는 uisearchdisplay 컨트롤러가있는 uitableview 컨트롤러가 있습니다. 테이블 셀 탭하면 일부 다른 콘텐츠보기를 가압 및 가압 뷰 컨트롤러의 내비게이션 바을 숨긴다. 뷰 컨트롤러는 자신의 uitoolbar, 확인까지 모든 것을 갖추고 있습니다. 문제는 검색 결과가 표시 될 때 테이블 셀 뷰를 두드리면 위의 탐색 모음이있는 uitoolbar를 사용하여 viewcontroller를 푸시한다는 것입니다. 푸시 된보기에 두 개의 막대가 표시됩니다. 나는 탐색 바를 숨기고 싶지 않다. 이 코드는의 ViewController가 검색 결과에서 해제하지 않으면 작동다른 viewcontroller가 푸시 될 때 uisearchdisplaycontroller의 탐색 바를 숨기기

내가 uisearchdisplay 컨트롤러를 사용하여 다른보기를 누를 때의 탐색 모음을 숨기고 누락 무엇
[self.navigationController setNavigationBarHidden:YES animated:YES]; 

?

답변

2

내 앱을 다시 디자인했습니다. 내가 uisearchdisplay 컨트롤러를 사용하지 마십시오. 대신 완벽하게 작동하는 uisearchbar 및 tableview를 사용합니다.

관련 문제