2014-03-30 2 views
0

UINavigationBar 바로 아래에 UISearchBar가있는 UINavigationController가 있습니다. 검색 막대를 클릭하면 UINavigationBar의 텍스트와 단추가 사라지지만 빈 흰색 막대가 그대로 유지됩니다. 나는 그것이 네비게이션 컨트롤러이고 네비게이션 바가 사라질 수 있기 때문에 이것이라고 생각한다. 또한 입력을 시작하면 검색 창이 사라지지만 입력 할 수 있습니다. 내 질문 : 탐색을 시작하거나 탐색 막대의 텍스트를 검색하는 동안 전체 탐색 막대가 사라지게하거나 검색 막대가 사라지지 않게하려면 어떻게해야합니까? 감사.탐색 할 때 탐색 컨트롤러에서 UISearchBar 및 UINavigationBar가 사라짐

when I start typing

답변

0

before I start typing는 그것을 알아 냈다. 스토리 보드에서 맨 아래의 작은 아이콘을 클릭하고 왼쪽에서 세 번째로 "자동 레이아웃 문제 해결"을 클릭해야했습니다. 이 작업을 수행하려면 자동 레이아웃을 해제해야합니다.

1
self.searchController.hidesNavigationBarDuringPresentation = NO; 
관련 문제