हल: छाया उन्नयन देशी प्रतिक्रिया करता है

शैडो एलीवेशन रिएक्शन नेटिव से जुड़ी मुख्य समस्या यह है कि यह शैडो के गलत रेंडरिंग का कारण बन सकता है।

In React Native, the shadow elevation is used to add a drop shadow to a component. The elevation is specified in terms of pixels.

To add a shadow to a component, you can use the style property:

shadowColor: '#000', shadowOffset: { width: 0, height: 2 }, shadowOpacity: 0.8, shadowRadius: 2, elevation: 5

यह घटक में 80% अपारदर्शिता के साथ एक काली छाया जोड़ देगा, क्षैतिज रूप से 2px और लंबवत रूप से 5px की ऑफ़सेट के साथ। छाया की त्रिज्या 2px होगी।

तत्वों में छाया

रिएक्ट नेटिव में छाया के बारे में बात करते समय कुछ बातों पर ध्यान देना चाहिए। सबसे पहले, छाया को घटक वृक्ष के भाग के रूप में प्रस्तुत किया जाता है। इसका मतलब यह है कि उन्हें उस घटक पर प्रस्तुत किया जाएगा जो उन्हें प्रस्तुत कर रहा है, न कि किसी अन्य घटक पर जो एक ही पेड़ में हो सकता है। दूसरा, छाया को अतुल्यकालिक रूप से प्रस्तुत किया जाता है, इसलिए वे तब तक प्रकट नहीं होंगे जब तक कि घटक को प्रस्तुत नहीं किया गया हो। अंत में, छाया की गणना पूर्व-निर्मित होने और मेमोरी में संग्रहीत होने के बजाय रनटाइम पर की जाती है।

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो