我想要在我的应用程序内进行转换,就像从旧史酷比动画片的神秘旋转墙。我希望屏幕在切换视图时旋转。任何人都指出我有正确的方向来完成这项工作的可能性?寻找应用程序内部转换(旋转屏幕效果)
0
A
回答
0
我认为这是你在找什么:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
//optional if you want to do something after the animation
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(myAnimationDidFinish:finished:context:)];
//
[view2 setFrame:CGRectMake(0, 0, view2.frame.size.width, view2.frame.size.height)];
[view1 addSubview:view2];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:view1 cache:YES];
[UIView commitAnimations];
而且再翻回:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
//optional if you want to do something after the animation
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(myOtherAnimationDidFinish:finished:context:)];
//
[view2 removeFromSuperview];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:view1 cache:YES];
[UIView commitAnimations];
+0
非常感谢帮助的人。我刚刚开始,但如果我可以学习如何做这件事,我有一些疯狂的想法。 –
+0
没问题。请务必接受您使用的最佳答案,并提出任何有用答案。您将对未来的问题获得更多答复。 – Joel
2
还是这个,它采用远不如墨:
UIView *bookCaseView; // this is the container... the haunted wall
UIView *booksView; // just an ordinary set of books, right?
UIView *spookyBackside; // ruh-roh, raggy!
[UIView transitionWithView:containerView
duration:0.2
options:UIViewAnimationOptionTransitionFlipFromLeft
animations:^{
[booksView removeFromSuperview];
[bookCaseView addSubview:spookyBackside]; }
completion:NULL];
相关问题
- 1. 应用程序显示屏幕旋转后的主屏幕
- 2. 切换屏幕旋转仅适用于我的应用程序
- 3. 如果屏幕旋转两次,应用程序崩溃logcat:java.lang.NullPointerException
- 4. Qt内嵌应用程序的屏幕旋转
- 5. 旋转屏幕
- 6. 屏幕旋转
- 7. 屏幕旋转
- 8. 屏幕旋转
- 9. 屏幕旋转
- 10. 如何在黑莓应用程序中实现屏幕转换效果?
- 11. 旋转屏幕TableLayout
- 12. iPhone - 屏幕旋转?
- 13. iOS屏幕旋转
- 14. 当屏幕旋转
- 15. 使用AsyncTask在旋转屏幕上崩溃Android应用程序
- 16. OnItemSelectedListener调用屏幕旋转
- 17. 启用屏幕旋转android
- 18. 的Android旋转器旋转屏幕
- 19. 相机应用程序如屏幕旋转和导航
- 20. Android Phonegap屏幕旋转锁杀死我的应用程序
- 21. runOnUiThread在旋转屏幕时杀死应用程序
- 22. admob的应用程序,屏幕旋转问题
- 23. 片段onSaveInstanceState崩溃屏幕旋转的应用程序
- 24. 当旋转屏幕android,应用程序自动加载数据
- 25. 在Android应用程序的屏幕旋转保存变量
- 26. iPhone:屏幕旋转,然后应用程序崩溃
- 27. 屏幕上的应用程序崩溃旋转
- 28. 如何处理在Windows 8应用程序的屏幕旋转
- 29. 将Java应用程序转换为Windows屏幕保护程序
- 30. 寻找java的旋转部件
真我我只是在Big Nerd Ranch家伙的IOS编程指南中学习应用程序开发的开始。期待看到我是否能够在现有框架内实现我的应用创意。 –
非常酷,它现在已经内置到XCODE中,现在我已经回来玩更多的IOS –