UISearchBar で UISearchDisplayController を使用しています。IB を使用してこの UISearchBar をアプリに配置すると、次のようになります。
代替テキスト http://img6.imageshack.us/img6/1985/screenshot20100701at156.png
良い: テーピングを開始すると、結果の popovercontroller が魔法のように表示されます (それを表示するために自分で何も書いていません!)
次に、結果の中で行がクリックされたときに、 PopoverControllerを閉じたいのですが、この段階では UIPopoverController をインスタンス化していません。この UIPopoverController への参照を取得してそれを閉じることができないことを除いて、何もしなくてもすべてが完全に機能するため、これは本当に素晴らしいことです:(UISearchDisplayController
searchContentsController
UIPopoverController
この「魔法のように」作成された UIPopoverController への参照を取得する方法を知っている人はいますか? (これは、iPad が本当に「魔法の」デバイスであることの証明です ;)
contentController から (たとえば親プロパティを介して) UIPopoverController への参照があると思いましたが、それへのポインターを取得する方法が見つかりません:/