SplitView Controller Retrato Modo- o botão superior continua mudando para a direita
-
27-09-2019 - |
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?
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];