0

プログラムで追加中に UISearchDisplayController を作成しましたが、表示されません。

[self presentModalViewController:self.searchDisplayController アニメーション:YES];

だから私はAppleガイドをチェックして、このクラスがUIViewControllerからではなくNSObjectから継承されていることを発見しました!

これを達成するために利用できる解決策はありますか?

以前にこれを行った体はありますか?

4

2 に答える 2

2

UISearchDisplayControllerを非表示にしたり表示したりすることはできません。これは のマネージャにすぎませんUISearchBarUISearchBarから継承しUIViewます。これは、使用したいものです。

于 2013-01-31T18:08:54.573 に答える
0

@SAEが言ったように、UISearchDisplayController管理するのはUISearchBar. 別のView Controllerを作成し、検索バーをサブビューとして追加して表示する必要があります。

于 2013-01-31T20:48:10.627 に答える