私はUISearchControllerの新機能ですので、これが愚かな質問であればご容赦ください。UISearchController:searchResultsControllerが表示されない
this質問に従いましたが、私が望む結果を得ることができませんでした。私MapViewController's
viewDidLoad
で
私はそうのような検索コントローラの初期化:(インタフェースビルダを介して)customViewController今のいくつかのテキストラベルを持つサブクラスのUIViewControllerである
searchController = UISearchController(searchResultsController: customViewController)
を。 (私はのようにそれを宣言する:let customViewController = MyCustomeViewController()
ノー運にデリゲートメソッドでsearchController.searchResultsController?.view.isHidden = false
でsearchResultsController
を非表示と再表示することにより、上記リンクをたどることを試み
結果は同じである:ここで、専用ビュー淡色表示されている。
理想的を私はそれはあなたが、それは別の図を示している検索バーをタップし、Facebookのアプリに似たものにしたい。
私は、デリゲートにsearchResultsController
オブジェクトを印刷willPresentSearchController
であり、それはMyCustomViewController
と表示されます。
私はここに何かがないか、これは正しいアプローチではありませんか?