1
私はviewDidLoad
に添付したTableViewControllerとUISearchControllerを持っています。結果テーブルのタップ時にUISearchBarがクリアされる
- (void)viewDidLoad
{
_searchController = [[UISearchController alloc] initWithSearchResultsController:nil];
_searchController.searchResultsUpdater = self;
_searchController.searchBar.delegate = self;
[self.tableView.tableHeaderView addSubview:_searchController.searchBar];
}
すべての作品検索テキストフィールドに何かを入力しながら、私は結果表にタップすると、テキストフィールドがクリアされますと、キャンセルボタンが消えます。代わりにキーボードから「検索」ボタンを使用すると、テーブルをタップするまで、すべてが完全にうまくいくように見えます。 TableViewをタップするとSearchBarがクリアされるのはなぜですか?誰かがこれまでこの問題に実行する場合
私は_searchController.dimsBackgroundDuringPresentation = NO;
を追加XCodeの7.3とiOS 9