vista aberta com efeito de slides de baixo para cima no iPhone
-
19-09-2019 - |
Pergunta
Eu estou fazendo um aplicativo para iPhone (que é executado em modo paisagem) (OS 3.0), e eu quero que quando eu tocar num botão da barra de ferramentas abre uma exibição com um efeito de slides (semelhante ao efeito quando você toca ' Favoritos na barra de ferramentas do mobile Safari) a partir da base para o topo da tela. A vista é no mesmo arquivo XIB como o botão.
Como posso fazer isso?
Agradecemos antecipadamente.
Solução
[self.tabBarController presentModalViewController:yourSlideController animated:YES];
Outras dicas
Se você está perguntando sobre fazer a animação personalizada Aqui está um trecho que ajuda poder. Vamos supor o ponto de vista "myView" já foi adicionado como um subview à vista actual.
[myView setFrame:CGRectMake(0, 480, 320, 480)];
[myView setBounds:CGRectMake(0, 0, 320, 480)];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationDelegate:self];
[myView setFrame:CGRectMake(0, 0, 320, 480)];
[UIView commitAnimations];
Os números importantes em que existem as posições y na rect setFrame (480, em seguida, 0), esta move-lo a partir de fora da tela a tela.