/*enter Source Image loading*/
- (void)enterSourceImageLoadWithPath:(NSArray*)pathArray
{
//dataArray,index
ShotBulletViewController* bulletCtrl = [[ShotBulletViewController alloc] initWithImageArray:pathArray
currentIndex:0];
[bulletCtrl setWaitViewAngle:180.0f rotation:3.0f];
bulletCtrl.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:bulletCtrl animated:YES completion:^{}];
[bulletCtrl release];
}
转载自:http://www.cocoachina.com/newbie/tutorial/2012/1016/4928.html
页面切换效果设置:
controller.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentModalViewController:controller animated:YES];
可供使用的效果:
UIModalTransitionStyleCoverVertical
UIModalTransitionStyleFlipHorizontal
UIModalTransitionStyleCrossDissolve
UIModalTransitionStylePartialCurl
恢复之前的页面:
[self dismissModalViewControllerAnimated:YES];
本文详细介绍了iOS页面切换的实现方式及多种过渡效果的使用方法,包括垂直覆盖、水平翻转、交叉溶解和部分卷曲等效果,并提供了代码示例。同时,还讲解了如何恢复之前的页面。
153

被折叠的 条评论
为什么被折叠?



