मैं अपने ImageView
आईओएस: (ऊपर, ठीक है, नीचे और बाएं)
UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRect:self.avatarImageView.bounds];
self.avatarImageView.layer.masksToBounds = NO;
self.avatarImageView.layer.shadowColor = [UIColor blackColor].CGColor;
self.avatarImageView.layer.shadowOffset = CGSizeMake(5.0f, 5.0f);
self.avatarImageView.layer.shadowOpacity = 0.8f;
self.avatarImageView.layer.shadowPath = shadowPath.CGPath;
के लिए छाया बनाने के लिए नीचे दिए गए कोड का उपयोग कर रहा 4 तरफ UIView के लिए एक छाया बनाने के लिए यह एक छाया छोड़ देंगे इस छवि की तरह दाएं और नीचे।
अब मैं अपने ImageView
भी शीर्ष और बाएं में एक छाया है बनाना चाहते हैं। मुझे कोड में क्या बदलना चाहिए? दृश्य को केवल कोड में कॉन्फ़िगर द्वारा बाएं, दाएं, नीचे, बाईं ओर छाया बनाने के लिए संभव है या मुझे छाया के लिए अन्य लेआउट दृश्य बनाने की आवश्यकता है? किसी भी मदद की सराहना की जाएगी।
अद्यतन
एक सरल उपाय दे के लिए @Dipen Panchasara धन्यवाद करना चाहते हैं। का पालन @Dipen Panchasara (छाया रंग के साथ काले रंग है) मैं इस
यह 4 पक्ष के लिए छाया देगा (शीर्ष: 5, बाएं: 5, नीचे: 10, दाएं: 10)। सही काम करते हैं, धन्यवाद –