Używam UISearchDisplayController z UISearchBar. Ja to UISearchBar w mojej aplikacji przy użyciu IB i uzyskać:UISearchDisplayController automatycznie tworzy kontroler UIPopover, aby wyświetlić wynik wyszukiwania zawartości?! Jak to zignorować?
alt text http://img6.imageshack.us/img6/1985/screenshot20100701at156.png
dobrze: po uruchomieniu taping The popovercontroller wynik pojawia się w magiczny (nie pisałem nic na własną rękę, aby pojawić się!)
Wtedy, gdy wiersz kliknięciu wśród wyniku, chcę odwołać PopoverController BUT na tym etapie, nigdy nie wystąpienia z UIPopoverController na mojej stronie: wygląda na to, czy jest hermetyczną zachowanie w UISearchDisplayController
które automatycznie opakowuje swój searchContentsController
wewnątrz UIPopoverController
. To naprawdę świetne, ponieważ wszystko działa idealnie, nie robiąc nic poza tym, że nie mogę się odniesienie do niniejszego UIPopoverController odrzucić to :(
Czy ktoś wie jak uzyskać odniesienie do tego „magicznie” stworzonego UIPopoverController? (ta jest dowodem, że iPad jest naprawdę "magicznym" urządzeniem;)
Myślałem, że będzie odniesienie do UIPopoverController z jego contentController (poprzez jego właściwość nadrzędna na przykład), ale nie mogę znaleźć żadnego sposobu, aby uzyskać wskaźnik do:/
Próbowałem też zrezygnować z paska wyszukiwania jako pierwszy odpowiadającego, ale popover pozostaje widoczny :( – yonel