任何方式來模擬這樣的事情?是不是有一個像「半頁捲曲」之類的東西的API?呈現視圖控制器當模態可用如何創建頁面捲曲動畫?
6
A
回答
12
controller.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:controller animated:YES];
UIModalTransitionStyle 過渡樣式。以下是四種不同的過渡樣式。 「UIModalTransitionStylePartialCurl」是你所追求的。
typedef enum {
UIModalTransitionStyleCoverVertical,
UIModalTransitionStyleFlipHorizontal,
UIModalTransitionStyleCrossDissolve,
UIModalTransitionStylePartialCurl,
} UIModalTransitionStyle;
希望這有助於!
0
我想這可能是你在找什麼:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1];
[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:YES];
[UIView commitAnimations];
1
嘗試以下。在這種情況下,Settings是一個sublcass UIViewController,它被放置在頁面curl後面。 self也是一個正在顯示的UIViewController,它的視圖將保持在最前面。
-(void)presentSettings{
Settings *eset = [[Settings alloc] init];
//eset.modalPresentationStyle = UIModalPresentationFullScreen;
eset.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:eset animated:YES];
}
請注意,Curl僅適用於iOS 3.2及更高版本。
+0
`modalPresentationStyle`做什麼? – 2010-12-09 18:18:59
相關問題
- 1. Android頁面捲曲動畫
- 2. iPhone頁面捲曲過渡動畫
- 3. 安卓:頁面捲曲動畫效果
- 4. 部分頁面捲曲動畫
- 5. 頁面捲曲動畫 - 問題
- 6. 如何捲曲ajax頁面?
- 7. 如何在webView中給頁面捲曲動畫?
- 8. 如何更改頁面捲曲動畫的UIPageViewController方向
- 9. 如何將完整頁面捲曲動畫關聯到modalviewcontroller?
- 10. 如何創建動畫信用頁面?
- 11. 頁面捲曲動畫在面對頁面模式下不顯示全屏
- 12. 在意圖在Android頁面捲曲動畫
- 13. ios查看過渡動畫,頁面捲曲
- 14. UIView動畫 - 水平頁面捲曲...就像一本書?
- 15. 用自定義頁面捲曲動畫推視圖控制器
- 16. 頁面捲曲動畫與透明UIImageView(iOS)
- 17. 添加頁面捲曲像層(不是動畫)
- 18. 如何在ePub閱讀器應用程序中添加頁面捲曲動畫
- 19. 頁面捲曲效果
- 20. Android頁面捲曲執行
- 21. 在android中捲曲頁面
- 22. https登錄頁面捲曲
- 23. CATransition頁面頂部捲曲
- 24. 創建使用捲曲
- 25. 如何創建簡單的啓動畫面/頁面?
- 26. 如何在不使用iPhone內置的curlUp和curlDown動畫的情況下進行頁面捲曲動畫?
- 27. 使用捲曲動畫滑動視圖
- 28. 如何創建動畫方面編程
- 29. Cocos2D help:如何在cocos2D中實現翻頁或頁面捲曲?
- 30. 從URL獲取GIF捲曲:GIF動畫
我實際上正在尋找一個HALF頁面捲曲,頂視圖不會消失,而是保持可見。 – 2010-12-09 18:15:44