我想要在我的應用程序內進行轉換,就像從舊史酷比動畫片的神祕旋轉牆。我希望屏幕在切換視圖時旋轉。任何人都指出我有正確的方向來完成這項工作的可能性?尋找應用程序內部轉換(旋轉屏幕效果)
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 –