在史蒂夫喬布斯的iPhone SDK今年4早些時候的基調公告,一個幻燈片顯示,‘半捲曲網頁過渡’是新的SDK的一部分:iPhone SDK 4「半捲曲網頁過渡」
alt text http://cl.ly/c203189b44788d490ae8/content
我已經瀏覽了iOS API文檔,我似乎無法找到此轉換。有誰知道它在哪裏?
在史蒂夫喬布斯的iPhone SDK今年4早些時候的基調公告,一個幻燈片顯示,‘半捲曲網頁過渡’是新的SDK的一部分:iPhone SDK 4「半捲曲網頁過渡」
alt text http://cl.ly/c203189b44788d490ae8/content
我已經瀏覽了iOS API文檔,我似乎無法找到此轉換。有誰知道它在哪裏?
這不是一個過渡,而是一個modalTransitionStyle
。你可以在這裏查看文檔:http://developer.apple.com/iphone/library/documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalTransitionStyle
如果您創建一個新的UIViewController
,設置其modalTransitionStyle
到UIModalTransitionStylePartialCurl
,然後presentModalViewController:animated:
它,你就會得到想要的「半捲曲頁」的效果。
你說的是iBook風格的翻頁動畫嗎?有一個關於它的博客一塊在這裏,鏈接到2個GitHub的項目吧:
http://oleb.net/blog/2010/06/app-store-safe-page-curl-animations/
你有沒有嘗試漫畫搖滾團結?他們有一個真正像iBook一樣的頁面,通過手指移動。我猜不是私人API,否則他們無法開啓。
可以問他們是如何做到這一點;)
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.containerView cache:YES];
你可以在github上籤XBPageCurl project它也提供了示例如何做到這一點
謝謝,這是我一直在尋找! – indragie 2010-06-28 19:55:54