我对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
只支持两种过渡效果:
- UIViewAnimationTransitionFlipFromLeft(从左侧翻转)
- UIViewAnimationTransitionFlipFromRight(从右侧翻转)
我尝试使用以下代码,但是没有起作用:
settingsController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self.navigationController pushViewController:settingsController animated:YES];