UISplitViewController: Jak zmusić do pokazania głównego popovera podczas uruchamiania aplikacji? (portret)
W aplikacji na iPada używam UISplitViewController. Muszę zmusić do pokazania głównego popovera, gdy aplikacja uruchomi się w trybie pionowym.
Teraz używam tego kodu i działa dobrze na iOS 5.0.
<code>if (UIInterfaceOrientationIsPortrait(self.interfaceOrientation)) { if ([[[AppDelegate sharedAppDelegate] splitViewController] respondsToSelector:[[[AppDelegate sharedAppDelegate] btnMenu] action]]) { [[[AppDelegate sharedAppDelegate] splitViewController] performSelector:[[[AppDelegate sharedAppDelegate] btnMenu] action]]; } } </code>
Ale w iOS 5.1 (z nowym typem master popover) zachowanie wydaje się być losowe. Czasami popover pokazuje się na pełnym ekranie i czasami działa dobrze.
Kilka sugestii dotyczących 5.1?