나는이 문제를 며칠 동안 풀어 봤지만 해결 방법을 찾지 못했습니다.UISearchBar가 iOS 8에서 숨 깁니다.
배경: 나는 그렇게 iOS의 7과 8에 호환 만들기위한 엑스 코드 6 엑스 코드 4에 내장 된 코드를 재건했다
제목에 설명 된대로, 내가 이상한 문제를 발견의 UISearchbar
이예요 검색 창을 두 드릴 때 보이지 않습니다. 내가 작업하고있는 코드베이스가 매우 크기 때문에 샘플 응용 프로그램에서이를 재현하고 여기에 샘플 응용 프로그램의 세부 정보를 게시하기로 결정했습니다.
부착이 이미지 등과 같은 UISearchBar
는 UITableView
에 포함 UIView
안에.
검색 창을 두 드릴 때 왼쪽의 다른 위치로 이동합니다.
추신 : 내비게이션에서 다른 문제를 생성하기 때문에 검색 창을 보이지 않게하고 tableview에 배치 할 수 없습니다. 따라서 검색 창을 부모보기 자체에 배치 할 수있는 솔루션을 제공하십시오.
미리 감사드립니다.
UIview 및 검색 창을 tableview에 배치 했습니까? –
네, 검색 바 내부보기 및 tableview 내부보기. – HRM
올바른 접근 방식이 아닙니다. 테이블 뷰 위에는 아무 것도 배치하지 마십시오. 당신이 tableview에 아무것도 보여주고 싶다면, table view 셀을 사용하십시오. 요구 사항에 따라 검색 창을 테이블보기 위에 놓을 수 있습니다. –