इस पोस्ट में हम सीखेंगे कि व्यू के ऊपर और नीचे बॉर्डर कैसे जोड़ें।
चरण 1: नया Xcode प्रोजेक्ट बनाएं
Xcode खोलें → New Project → Single View Application → नाम "AddBorderTopAndBottom" रखें।
चरण 2: स्टोरीबोर्ड में UIView जोड़ें
Main.storyboard खोलें और नीचे दिखाए अनुसार एक UIView जोड़ें।

चरण 3: व्यू के लिए IBOutlet बनाएं
एक @IBOutlet जोड़ें, नाम "centerView" रखें।
चरण 4: बॉर्डर जोड़ने के लिए फंक्शन बनाएं
हम अलग मेथड लिखेंगे बॉर्डर जोड़ने के लिए। दो लेयर बनाएंगे वांछित मोटाई के साथ। इन लेयर्स का फ्रेम व्यू के ऊपर और नीचे सेट करेंगे। वांछित बैकग्राउंड कलर सेट करके इन्हें व्यू के सबलेयर के रूप में जोड़ेंगे।
func addTopAndBottomBorders() {
let thickness: CGFloat = 2.0
let topBorder = CALayer()
let bottomBorder = CALayer()
topBorder.frame = CGRect(x: 0.0, y: 0.0, width: self.centerView.frame.size.width, height: thickness)
topBorder.backgroundColor = UIColor.red.cgColor
bottomBorder.frame = CGRect(x: 0, y: self.centerView.frame.size.height - thickness, width: self.centerView.frame.size.width, height: thickness)
bottomBorder.backgroundColor = UIColor.red.cgColor
centerView.layer.addSublayer(topBorder)
centerView.layer.addSublayer(bottomBorder)
}
चरण 5: viewDidAppear में फंक्शन कॉल करें
override func viewDidAppear(_ animated: Bool) {
addTopAndBottomBorders()
}
चरण 6: प्रोजेक्ट चलाएं
प्रोजेक्ट चलाएं, आपको सेंटर व्यू के ऊपर और नीचे बॉर्डर दिखाई देंगे।
