анимация снизу вверх с помощью Pushviewcontroller? - PullRequest
8 голосов
/ 24 октября 2009

Я новичок в 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 ]

5 голосов
/ 24 октября 2009

То, что вы ищете, это

- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated;
0 голосов
/ 13 декабря 2016

SWIFT 3

self.present(newViewController, animated: true, completion: nil)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...