- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
firstViewController=[[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil];
//[self addChildViewController:firstViewController];
secondViewController=[[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
//[self addChildViewController:secondViewController];
thirdViewController=[[ThirdViewController alloc] initWithNibName:@"ThirdViewController" bundle:nil];
[self addChildViewController:thirdViewController];
[self.view addSubview:thirdViewController.view];
[thirdViewController didMoveToParentViewController:self];
currentViewController=thirdViewController;
}
-(IBAction)onClickbutton:(id)sender
{
if ((currentViewController==firstViewController&&[sender tag]
viewcontrollers 过场动画切换示例(iOS 5)
最新推荐文章于 2019-06-24 09:36:00 发布
该示例展示了如何在iOS 5应用程序中使用viewcontrollers进行动画过渡。通过`transitionFromViewController`方法,实现了curl up、curl down和cross dissolve三种不同的动画效果,实现从FirstViewController、SecondViewController到ThirdViewController的平滑切换。
摘要由CSDN通过智能技术生成