2016-04-02 4 views
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

答えて

0

を使用していますが、問題を修正しました。

関連する問題