2017-10-04 7 views
0
여기

문제의 이미지입니다 강조하지 않습니다 실제로 강조 표시되지 않습니다.텍스트

나는이 자료가 중요하지 않다고 생각하지만이 검색 표시 줄은 Algolia를 사용하는 로컬 데이터를 검색하지 않습니다.

내 수업에서 UISearchBarDelegate 검색 도구 모음이 인터페이스 빌더가 아닌 코드에서 만들어지고 구현되는 유일한 방법은 코드를 포함 할 수있는 searchBarSearchButtonClicked이지만 필요하지는 않습니다. 또한이 VC가 탐색 컨트롤러 내부에

코드 :

override func viewDidLoad() { 
     super.viewDidLoad() 
     self.tableView.rowHeight = UITableViewAutomaticDimension 
     self.tableView.estimatedRowHeight = 135; 
     searchBar.placeholder = "Search" 
     searchBar.delegate = self 
     navigationItem.titleView = searchBar 
     tableView.delegate = self 
     tableView.dataSource = self 
     self.edgesForExtendedLayout = UIRectEdge() 
     self.extendedLayoutIncludesOpaqueBars = false 
     self.automaticallyAdjustsScrollViewInsets = false 
    } 
+1

그것은 흰색 선택 색상처럼 보인다. – clemens

+0

문서 https://developer.apple.com/documentation/uikit/uisearchbar를 살펴 봤지만 선택 색상에 대해서는 아무것도 표시되지 않습니다. 이걸 어떻게 바꿀 수 있니? – DoesData

답변

0

효과는 흰색 선택 색상에서 온다. 당신은 tintColorUISearchBar의 속성에 색상을 지정하여 선택 색상을 변경할 수 있습니다, 또는 모든 검색 막대의 모양을 :

UISearchBar.appearance().tintColor = .black