我需要制作一个从右边进来的动画,显示新视图。
[UIView beginAnimations:nil context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDelay:.5f];
[UIView setAnimationDuration:0.5f];
// display view controller
[UIView commitAnimations];
我应该在这里添加什么?
答案 0 :(得分:1)
如果你有navigationController,那么使用
NextViewcontroller *nextView = [NextViewcontroller alloc]initWithNibName@"NextViewcontroller"
bundle:nil];
[self.navigationController pushViewcontroller:nextView animated:YES];
[nextView release];
答案 1 :(得分:0)
如何将视图作为子视图添加到当前视图,然后将其位置设置为当前可见区域之外。之后,您将动画设置为更改子视图位置以与当前视图重叠。