SplitView Controller Retrato Modo- ​​o botão superior continua mudando para a direita

StackOverflow https://stackoverflow.com/questions/2847267

Pergunta

Estou usando o SplitViewController no iPad. Em um botão Clique na visualização detalhada, abro um ModalView que está no modo de tela cheia. Sempre que descarto a visualização modal, o botão que exibe a visualização da tabela no modo retrato muda para a direita.

Se eu continuar o processo de abrir a visualização modal e descartá -la, ele continuará se movendo para a direita até desaparecer à direita da tela.

Alguma ideia de por que isso está acontecendo?

Foi útil?

Solução

O problema ocorre quando o any.modalpresentationStyle = uimodalpresentationfullscreen;

Eu mudei para qualquer.ModalPresentationStyle = uimodalPresentationPagheet; E agora está tudo bem.

Outras dicas

Confirmo que o ModalSepresentationStyle de Changin to UimodalTresentationPagesheet faz o truque, por exemplo:

MY_VC *controller = [[MY_VC alloc] initWithNibName:@"MY_VC" bundle:nil];
[controller setModalPresentationStyle:UIModalPresentationPageSheet];
[splitViewController presentModalViewController:controller animated:NO];
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top