How to exit from the search on clicking on Cancel button?

前端 未结 10 1138
谎友^
谎友^ 2021-02-07 01:22

I have a search bar with cancel button. But when I click on Cancel button it doesn\'t close the search bar. How can I make that on click on Cancel it will return search bar to t

10条回答
  •  醉梦人生
    2021-02-07 01:27

    For Objective-C solution

    - (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar {
    
        if(@available(iOS 11.0, *)){
            [self.navigationController.navigationItem.searchController.searchBar resignFirstResponder];
        }
        // reload your table or whatever you want.
        // searchController is available after the iOS 11, so it will be good to use @available check
    }
    

提交回复
热议问题