2013-04-10 5 views
8

के सभी चार किनारों पर छाया जोड़ना मैं छवि दृश्य के सभी चार किनारों पर एक छाया जोड़ने की कोशिश कर रहा हूं। मैं देखता हूं कि: self.shadowView.layer.shadowOffset = CGSizeMake (10, 20); दो तरफ एक छाया डालें। मैं चारों तरफ एक छाया कैसे लगा सकता हूं?UIImage आईओएस 6.0

+1

क्या आपने छाया रेडियस सेट करने का प्रयास किया है? –

उत्तर

19

बस shadowOffset से (0,0) या कुछ बंद करें। यदि आप छाया को बड़ा करना चाहते हैं तो shadowRadius समायोजित करें। डिफ़ॉल्ट 3 है लेकिन आपको इसे बढ़ाना पड़ सकता है। छाया की दृश्यता निर्धारित करने के लिए आप shadowOpacity के साथ भी खेलना चाह सकते हैं।

+3

यह ऐसा किया: self.sampleTableView.layer.cornerRadius = 15.0; self.shadowView.layer.cornerRadius = 15.0; कैलियर * परत = shadowView.layer; layer.shadowOpacity = 1.0; layer.shadowColor = [[UIColor BlackColor] CGColor]; layer.shadowOffset = CGSizeMake (0,0); layer.shadowRadius = 15; – LarryB

3
_yourImageView.layer.shadowRadius = 10.0; 

यह लाइन गेम खेलती है। अपना shadowRadius बढ़ाने का प्रयास करें। इस प्रकार आप सभी चार पक्षों पर छाया प्राप्त करेंगे।

+1

धन्यवाद ब्रो ... :) – Dhiru

संबंधित मुद्दे