এই পোস্টে আমরা শিখব কিভাবে দেখতে উপরের এবং নীচের বর্ডার যোগ করতে হয়।
এই উদাহরণে আমরা নমুনা ভিউ হিসেবে নেব এবং এতে সীমানা যোগ করব।
ধাপ 1 − Xcode খুলুন → নতুন প্রকল্প → একক দৃশ্য অ্যাপ্লিকেশন → আসুন এটির নাম রাখি “AddBorderTopAndBottom”
ধাপ 2 − Main.storyboard খুলুন এতে একটি UIView যুক্ত করুন যা নীচে দেখানো হয়েছে।
ধাপ 3 − ভিউটির জন্য একটি @IBOutlet যোগ করুন, এর নাম দিন centerView।
পদক্ষেপ 4৷ − এই ভিউতে সীমানা যোগ করার জন্য আমরা আলাদা পদ্ধতি লিখব। এই ভিউতে সীমানা যোগ করতে আমরা কাঙ্খিত পুরুত্ব সহ দুটি স্তর তৈরি করব। আমরা ভিউয়ের উপরে এবং নীচে এই দুটি স্তরের ফ্রেম সেট করব। আমরা এই স্তরগুলিতে সীমানাগুলির পছন্দসই পটভূমির রঙ সেট করব এবং এই স্তরগুলিকে ভিউতে সাবলেয়ার হিসাবে যুক্ত করব৷
তাই একটি ফাংশন addTopAndBottomBorders তৈরি করুন এবং নিম্নলিখিত লাইনগুলি যোগ করুন
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-এ addTopAndBottomBorders পদ্ধতিতে কল করুন।
override func viewDidAppear(_ animated: Bool) { addTopAndBottomBorders() }
ধাপ 6 − প্রকল্পটি চালান, আপনি কেন্দ্রের দৃশ্যের উপরের এবং নীচের সীমানা দেখতে সক্ষম হবেন৷
৷