2
나는 다음 클래스와 응용 프로그램을 있어요? 검색 옵션 (및/또는/문구)을 허용하는 분할 버튼을 추가하고 싶습니다.사용자 정의 UISearchBar
나는 다음 클래스와 응용 프로그램을 있어요? 검색 옵션 (및/또는/문구)을 허용하는 분할 버튼을 추가하고 싶습니다.사용자 정의 UISearchBar
이 시도 :
당신에게 표준을 제공search.showsScopeBar = YES;
search.scopeButtonTitles = [NSArray arrayWithObjects:@"Button",@"Titles",@"Go",@"Here",nil];
검색에 대한 제어를 분할. search.selectedScopeButtonIndex
을 사용하여 상태를 확인할 수 있습니다.
감사합니다. 나는 미래의 독자들을 위해 [search sizeToFit]도 추가해야한다는 점에 유의해야합니다. 그렇지 않으면 검색 막대가 원래 크기로 그려집니다 (나는 viewDidLoad에서 showsScopeBar를 설정하고 있습니다). – Matt
각 스코프를 필터링하려면'cellForRowAtIndexPath'는 어떻게 생겼을까요? - 검색 기능과 두 가지 범위, 즉 '도시'와 '교회'가 있지만 검색 기능은 작동하지만 빈 칸이 표시됩니다. 내 cellForRowAtIndexPath는 다음과 같이 보입니다 : if (tableView == self.searchDisplayController.searchResultsTableView) { if ([searchBar scopeButtonTitles]) { cell.textLabel.text = [[filteredResult objectAtIndex : indexPath.row] objectForKey : @ " 장소 "]; }'조언을 구하십시오. – Jahm