2012-03-27 11 views
7

क्या पृष्ठ कर्ल संक्रमण की डिफ़ॉल्ट अवधि बदलने का कोई तरीका है? यह तेज़ तरीका है तो मेरी इच्छा है कि यह होगा?UIPageViewController संक्रमण गति/अवधि?

धन्यवाद शनि

+0

यहां मुझे आईबुक ऐप विकसित करने की आवश्यकता है, क्या आपको कोई विचार हो सकता है कृपया कृपया मेरी मदद करें – dineshprasanna

+0

उह। विश्वास नहीं कर सकता कि इसे निर्दिष्ट करने का कोई तरीका नहीं है। – livingtech

+0

@ दिनेशप्रप्राना हां, आईबुक प्रकार के ऐप को विकसित करने का एक तरीका है .. कृपया अपने प्रश्न को अलग-अलग पोस्ट करें –

उत्तर

0

Hy, यहाँ जिस तरह से डिफ़ॉल्ट संक्रमण का उपयोग करने के लिए पेज कर्ल करने के लिए और कर्ल की गति निर्दिष्ट करने के लिए है। आपके काम के साथ शुभकामनाएँ।

 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

+0

का परीक्षण करूंगा आपका स्वागत है, अगर आप जो खोज रहे थे, तो कृपया उत्तर को स्वीकार करें। – coder

+0

'isFixedLayout' क्या है? इसे अपने 'self.pageViewController' से कैसे कनेक्ट कर सकते हैं –