0

iOS9のtableViewController内から、可能な限り最も簡単な方法でUISearchBarからキャンセルボタンが表示されないようにするにはどうすればよいですか?

キャンセルボタン付きのUISearchBar

そこにはかなりの数の代替回答がありますが、iOS9 では単純な客観的な C 回答は機能しません。

4

2 に答える 2

2

迅速な場合、 Benからの回答に基づいて、

func didPresentSearchController(_ searchController: UISearchController) {
        searchController.searchBar.showsCancelButton = false
    }

検索コントローラーに委任を設定することを忘れないでください。

searchController.delegate = self

お役に立てれば。ありがとう。

于 2018-11-26T08:00:48.480 に答える
0
-(void) didPresentSearchController:(UISearchController *) searchController {
  self.searchController.searchBar.showsCancelButton = NO;
}
于 2015-09-23T09:34:36.573 に答える