UISplitViewController: Como forçar a exibição do popover mestre no lançamento do aplicativo? (retrato)
Em um iPad App eu estou usando o UISplitViewController. Preciso forçar para mostrar o popover mestre quando o aplicativo for iniciado no modo retrato.
Agora estou usando este código e funciona bem no 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>
Mas no iOS 5.1 (com o novo tipo de mestre popover) o comportamento parece ser aleatório. Às vezes, o popover é exibido em tela cheia e às vezes funciona bem.
Alguma sugestão para 5.1?