Анимация снизу вверх с помощью 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)
Другие вопросы по тегам