前提・実現したいこと
SearchBarの検索候補欄から、他のViewControllerに画面遷移したい。
発生している問題・エラーメッセージ
SearchBarの検索候補欄から画面遷移しようとすると、真っ黒な画面になる。
###エラーメッセージ
U22ProgramigContest[8249:2128937] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles 2019-09-09 12:02:22.268620+0900 U22ProgramigContest[8249:2128937] [MC] Reading from public effective user settings. 2019-09-09 12:02:22.508405+0900 U22ProgramigContest[8249:2128937] [Search] The topViewController (<U22ProgramigContest.SearchViewController: 0x147d15810>) of the navigation controller containing the presented search controller (<UISearchController: 0x149821200>) must have definesPresentationContext set to YES.
SearchBarの画面遷移コード
swift
1func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { 2 // セルの選択を解除 3 tableView.deselectRow(at: indexPath, animated: true) 4 tableView.reloadData() 5 // 別の画面に遷移 6 performSegue(withIdentifier: "tomovieDetails", sender: nil) 7 ViewController.row = indexPath.row 8 }
補足情報(FW/ツールのバージョンなど)
Xcode 10.3
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。