Анимация снизу вверх с помощью Pushviewcontroller?
Я новичок в Iphone SDK. Я использую следующий код. Но анимация происходит справа налево, когда я нажимаю на эту кнопку. Я хочу сделать для обновления вверх
- (IBAction)clickedsButton:(id)sender
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationDuration:0.75];
[self.navigationController pushViewController:settingsController animated:TRUE];
[UIView commitAnimations];
}
setAnimationTransition поддерживает только два... 1)UIViewAnimationTransitionFlipFromLeft 2) UIViewAnimationTransitionFlipFromRight.. любая помощь, пожалуйста? Я использовал следующее, но это не работает
settingsController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self.navigationController pushViewController:settingsController animated:YES];
2 ответа
Решение
То, что вы ищете, это
- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated;
SWIFT 3
self.present(newViewController, animated: true, completion: nil)