2011-06-28 19 views
10

मैं कैलियर चीज़ के लिए बहुत नया हूं। मैं प्रलेखन पर एक नज़र था, लेकिन काफी उन गुणों जो छायाआईफोन - कैलियर की छाया को कैसे नियंत्रित करें, बिल्कुल?

shadowOpacity

shadowRadius

shadowOffset

नियंत्रित करने के लिए इस्तेमाल किया जा सकता का अर्थ समझ में नहीं आता

मैं विशेष रूप से ऑफ़सेट & त्रिज्या को समझ नहीं पा रहा हूं।

क्या कोई मुझे इस नौसिखिया प्रश्न के लिए मुझे कुछ रोशनी दे सकता है?

छाया के बारे में एक और सवाल है

UIView View1 के फ्रेम CGRect है (0, 0, 768, 40), अगर मैं उस पर छाया लागू होते हैं, छाया संभवतः एक और UIView द्वारा जो सिर्फ है शामिल किया जाएगा तो दृश्य 1 के निचले किनारे के बगल में?

धन्यवाद

उत्तर

15

ऑफसेट कितनी दूर छाया अपनी दृष्टि से डाली है। त्रिज्या यह कितना धुंधला है। आप ऑफसेट सेट कर सकते हैं जो शून्य CGSizeMake (0,0) और 5.0 का त्रिज्या है और आपके पास अपने दृश्य के चारों ओर एक छाया भी होगी।

कैलियर के साथ काम करने का प्रयास करते समय क्वार्ट्जकोर पुस्तकालय आयात करना याद रखें।

छाया को दृश्यों में शामिल किया जा सकता है जो दृश्य विचलन में इसके ऊपर हैं।

+0

धन्यवाद @ डंक्रीक। छाया का मतलब क्या है? आप मेरे विचार के चारों ओर छाया का एक बड़ा वर्ग की तरह मतलब है? अगर मैं CGSizeMark (0, 3) का उपयोग करता हूं तो क्या होगा? मुझे नहीं पता कि छाया ओफसेट में एक्स और वाई का क्या अर्थ है। –

+0

क्या आप कृपया मुझे बता सकते हैं कि ऑफसेट मुझे सेट करना चाहिए यदि मैं सिर्फ अपने दृश्य के निचले किनारे को छाया रखना चाहता हूं? –

+2

एक्स और वाई दिशानिर्देश हैं। बस अंक निर्दिष्ट करने की तरह। यदि आप छाया को सही करने के लिए थोड़ा सा जाने के लिए एक सकारात्मक एक्स मान का उपयोग करना चाहते हैं। बाएं के लिए नकारात्मक। नीचे के लिए एक सकारात्मक वाई मान और नकारात्मक के लिए उपयोग करें। तो एक 0,3 ऑफ़सेट आपको सीधे नीचे छाया छाया देगा। यहां तक ​​कि मेरा मतलब यह भी है कि यह 0,0 ऑफसेट के साथ सभी तरफ से चिपकेगा और कुछ त्रिज्या 0 – Dancreek