मैं अपने आईफोन ऐप में "पॉप-इन" स्क्रीन पर बस दिखने की बजाए एक छवि रखना चाहता हूं। "पॉप-इन" से मेरा मतलब है कि यह एक छोटे से बिंदु से अपने वास्तविक आकार में बढ़ेगा। संदर्भ के लिए, यह मुख्य रूप से मुख्य पॉप में "पॉप" एनीमेशन प्रभाव जैसा ही है। मैं आईओएस एनिमेशन के लिए पूरी तरह से नया हूं, इसलिए यदि कोई मुझे एनीमेशन प्रभावों की दिशा में इंगित कर सकता है तो मुझे इसका उपयोग करने की आवश्यकता होगी, इसकी सराहना की जाएगी।आईओएस - एनीमेशन प्रभाव - छवि पॉप-इन
धन्यवाद
ब्रायन
अद्यतन मैं नीचे दिए गए सुझावों से इस कोड को जोड़ दिया है। यह काम करता है लेकिन यह मेरी छवि को नीचे की बजाय स्केल करता है। मुझे पता है कि ऐसा इसलिए है क्योंकि मेरे पास 0.01 ट्रांसफॉर्म स्केल आकार के रूप में है, लेकिन मैं जानना चाहता हूं कि मैं आकार 0.0 की छवि के साथ कैसे शुरू कर सकता हूं और 1 तक स्केल कर सकता हूं। क्या यह मेरी छवि का आकार सेट करना सिर्फ एक मामला है 0? धन्यवाद
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.2];
image.transform = CGAffineTransformMakeScale(0.01, 0.01);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];
क्या केंद्र से अलग बिंदु से छवि को स्केल-अप करने का कोई तरीका है? – tiguero
Yep- अपनी परत [एंकर पॉइंट] बदलें (http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CALayer_class/Introduction/Introduction.html#//apple_ref/doc/c_ref/CALayer) । 'TheView।layer.anchorPoint = CGPointMake (0, 0) 'दृश्य स्केल को अपने शीर्ष बाएं से बना देगा; '(1, 1) 'इसका निचला दायां है। –
परिवर्तनीय छवि किस प्रकार की वस्तु है? –