UISearchDisplayController自动创建一个UIPopovercontroller来显示内容搜索结果?!怎么解雇呢?

yon*_*nel 6 uisearchbar uisearchdisplaycontroller ipad uipopovercontroller

我正在使用带有UISearchBar的UISearchDisplayController.我把这个UISearchBar放在我的应用程序中使用IB,我得到:

alt text http://img6.imageshack.us/img6/1985/screenshot20100701at156.png

好的:当你开始录音时,结果popovercontroller显得神奇(我自己没有写任何东西让它出现!)

然后,当在结果中单击一行时,我想在此阶段忽略PopoverController BUT,我从未在我身边实例化过UIPopoverController:看起来如果有一个封装的行为,__CODE__它会自动将其__CODE__内部包裹起来__CODE__.这真的很棒,因为除了我无法获取对此UIPopoverController的引用以解除它之外,一切都能正常工作而不做任何事情:(

有谁知道如何获得对这个"神奇"创建的UIPopoverController的引用? (这证明iPad真的是一个"神奇"设备;)

我以为它的contentController会引用UIPopoverController(例如通过它的父属性),但我找不到任何方法来获取它的指针:/

jrt*_*c27 11

[searchDisplayController setActive:NO animated:YES];不行吗?