2009-08-03 17 views
11

में उपलब्ध विभिन्न प्रकार के कैट्रानिशन प्रकार उपलब्ध हैं क्या कोई भी उपलब्ध कैटर्रेशन के लिए विभिन्न प्रकार के नामों के लिंक को जानता है।आईफोन एसडीके

लहर, तेज की तरह

....

मैं सभी उपलब्ध नाम जानना चाहते हैं।

उत्तर

0

क्या आपने कैटर्रीशन के लिए प्रलेखन देखा है? वे सभी नीचे सूचीबद्ध हैं (-type और -subType के लिए प्रलेखन में सूची का एक लिंक है)। कोई "लहर" या "तेज़" नहीं है। आप उन्हें कहां से प्राप्त कर रहे हैं?

+0

हाँ ये उपलब्ध प्रकार हैं। वे स्ट्रिंग प्रारूप में हैं। – rkb

41

इन प्रकार है कि उपलब्ध हैं:

kCATransitionFade 
kCATransitionMoveIn 
kCATransitionPush 
kCATransitionReveal 
@"cameraIris" 
@"cameraIrisHollowOpen" 
@"cameraIrisHollowClose" 
@"cube" 
@"alignedCube" 
@"flip" 
@"alignedFlip" 
@"oglFlip" 
@"rotate" 
@"pageCurl" 
@"pageUnCurl" 
@"rippleEffect" 
@"suckEffect" 

उप प्रकार है कि उपलब्ध हैं:

kCATransitionFromRight 
kCATransitionFromLeft 
kCATransitionFromTop 
kCATransitionFromBottom 

लिंक @rkb पोस्ट में लोगों को ज्यादातर निजी हैं और नहीं किया जा सकता।

+3

क्या इन "अतिरिक्त" संक्रमणों के बारे में कोई दस्तावेज है। मैं इन्हें केवल [आईओएस देव केंद्र] में देख सकता हूं (https://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CATransition_class/Introduction/Introduction.html#//apple_ref/doc/uid/टीपी 40004507) क्या ऐप्पल डॉक्स में कोई संदर्भ है? –

+1

जिनमें से अधिकांश आपने निजी सूचीबद्ध किया है, और समर्थित नहीं हैं। आप शायद उनका उपयोग करने से दूर हो सकते हैं क्योंकि ऐप्पल की स्वचालित कोड जांच संक्रमण प्रकारों की जांच नहीं करती है, लेकिन यदि कोई मानव समीक्षक यह बताता है कि आप क्या कर रहे हैं तो आपका ऐप खारिज कर दिया जाएगा। ऐप्पल केवल दस्तावेज़ों में kCATransitionFade, kCATransitionMoveIn, kCATransitionPush और kCATransitionReveal सूचीबद्ध करता है, इसलिए वे केवल आधिकारिक रूप से समर्थित हैं। –