2012-03-27 156 views
7

有什麼方法可以改變頁面捲曲轉換的默認持續時間嗎? 它是快速的方式,然後我希望它會是?UIPageViewController轉換速度/持續時間?

感謝 沙尼

+0

在這裏我需要開發的iBook應用程序,你可以有任何想法意味着好心幫助我 – dineshprasanna 2012-08-31 12:55:21

+0

呃。不能相信有沒有辦法指定這一點。 – livingtech 2013-07-12 21:27:27

+0

@dineshprasanna是的,有一個方法來開發的iBook一類應用..請發表你的問題的回覆seperately – 2013-10-30 12:30:33

回答

0

海蘭,這裏是使用默認過渡捲曲的頁面,並指定捲曲的速度的方式。祝你工作順利。

 CATransition *animation = [CATransition animation]; 
     [animation setDelegate:self]; 
     [animation setDuration:1.0f]; 
     animation.startProgress = 0.2; 
     animation.endProgress = 1; 

     if (isGoingBackward) { 
      [animation setType:@"pageUnCurl"]; 
      [animation setSubtype:kCATransitionFromTop]; 
     } 
     else 
     { 
      [animation setType:@"pageCurl"]; 
      [animation setSubtype:kCATransitionFromLeft]; 
     } 

     [animation setFillMode: kCAFillModeBackwards]; 
     [self.view.layer addAnimation:animation forKey:@"animation"]; 
+0

謝謝。我會測試這個 – shannoga 2015-01-08 08:26:46

+0

您的歡迎,如果這是你正在尋找的,請接受答案。 – coder 2015-01-08 08:46:24

+0

'isFixedLayout'是什麼?!如何可以將它連接到我的'self.pageViewController' – 2015-09-27 12:08:12

相關問題