/ / CoreAnimation + प्रभाव बनाम फ़ोटोशॉप + UIImageView - आईफोन, आईओएस, आईपैड, uiimageview, कोर-एनीमेशन

CoreAnimation + प्रभाव बनाम फ़ोटोशॉप + UIImageView - आईफोन, आईओएस, आईपैड, uiimageview, कोर-एनीमेशन

मैं यहां पोस्ट किए गए प्रश्न का उत्तर पाने का प्रयास कर रहा हूं: कैलियर प्रदर्शन बनाम UIImageView प्रदर्शन.

यहां प्रश्न के उस प्रश्न से एक संशोधित अंश है जिसे मैं इसके लिए उत्तर मांग रहा हूं:

क्या कैलियर का उपयोग करना और बेवल जैसे प्रभावों के लिए यह एक बेहतर विचार है, छाया इत्यादि ड्रॉप करें, या बस फ़ोटोशॉप में सभी चीजें करें और उपयोग करें UIImage (देखें) एस जो भी मुझे चाहिए?

उत्तर:

जवाब के लिए 2 № 1

उत्तर है, यह निर्भर करता है"। यह प्रदर्शित करने से पहले छवि पर छाया और ड्रॉप छाया जैसे प्रभाव लागू करने के बजाय स्क्रीन पर स्थिर छवि को ब्लाइट करने के लिए निश्चित रूप से कम CPU लेता है। पीएस भी एक व्यापक रूप से समझा जाने वाला टूल है, इसलिए अधिक लोगों को पता है कि इसका कोई प्रभाव कैसे प्राप्त किया जाए।

हालांकि, यदि आप एक ही छवि पर विभिन्न प्रकार के प्रभाव लागू करना चाहते हैं, तो आप एक बार छवि को सहेजते हैं और फिर आवश्यकतानुसार प्रभाव लागू करते हैं, तो आप संग्रहण स्थान को सहेज लेंगे।

आईओएस डिवाइस में ग्राफिक्स हार्डवेयर संघर्ष करता हैअल्फा मिश्रण के साथ। छाया प्रस्तुत करने के लिए विशेष रूप से महंगा है। हालांकि, यह उस धीमी गति के नीचे सामग्री के साथ छाया का मिश्रण है। यदि आपके पास ऐसी छवि है जो आपको आंशिक रूप से पारदर्शी छाया क्षेत्रों में मिलती है, तो कोर ग्राफिक्स या कैलियर के माध्यम से उन आंशिक रूप से पारदर्शी छाया क्षेत्रों को बनाते हुए आपको एक बहुत ही समान प्रदर्शन प्रभाव मिलेगा।

ग्राफिक्स प्रतिपादन प्रदर्शन बहुत अधिक विवरण पर निर्भर करता है। आपको सर्वोत्तम परिणाम प्राप्त करने के लिए कुछ परीक्षण और जुर्माना करना होगा।