0
모달 스타일과 같은 UIViewController
이 표시되었습니다. UIViewController
은 UITableView
입니다. UISearchController
을 UITableView
에 추가했지만 UISearchController
은 사라 졌을 때 잘못된 동작을합니다. 내가 여러 번 만들었지 만이 행동에 직면하지 않았다.UISearchController가 모달로 표시 될 때 동작이 올바르지 않습니다.
내 코드
그래서 나는 UIViewController
@objc fileprivate func selectInterlocutor(_ button: UIButton) {
let selectInterlocutorTVC = SelectInterlocutorTableViewController()
selectInterlocutorTVC.modalPresentationStyle = .overCurrentContext
selectInterlocutorTVC.modalTransitionStyle = .coverVertical
selectInterlocutorTVC.providesPresentationContextTransitionStyle = true
present(selectInterlocutorTVC, animated: true) {
}
}
내가 UISearchController
fileprivate func addSearchController() {
searchController.searchBar.barStyle = .default
searchController.delegate = self
searchController.searchBar.delegate = self
searchController.searchResultsUpdater = self
searchController.searchBar.autocapitalizationType = .words
searchController.dimsBackgroundDuringPresentation = false
searchController.hidesNavigationBarDuringPresentation = false
searchController.searchBar.sizeToFit()
tableView.tableHeaderView = searchController.searchBar
}
tableView
에이 동작을 볼 수있는이 비디오를보고하십시오 추가 보여줍니다. https://www.dropbox.com/s/l3m3q8wmqoy3qv2/SearchBarBug.mov?dl=0
어떻게 해결할 수 있습니까?