NavigationBarにボタンを配置し、そのボタンをタップしたときにNavigationBar内にSearchBarを表示するようにしています。
現在はSearchBarにフォーカスが当たらないととキャンセルが押せるようになりません。フォーカスを当てなくてもSearchBarのキャンセルボタンを押せるようにしたいです。
動画説明
0. 虫眼鏡をタップ
0. 検索バーが表示されるがキャンセルボタンが押せない
0. 検索バーをタップするとキャンセルが押せる
追記 11/1 16:15
キャンセルボタンはSearchBarのものです。
Swift
1searchBar.setValue("cansel", forKey: "_cancelButtonText") 2searchBar.showsCancelButton = true