কম্পিউটার

কিভাবে একটি iOS ভিউ এর উপরে এবং নীচে একটি সীমানা যোগ করবেন?


এই পোস্টে আমরা শিখব কিভাবে দেখতে উপরের এবং নীচের বর্ডার যোগ করতে হয়।

এই উদাহরণে আমরা নমুনা ভিউ হিসেবে নেব এবং এতে সীমানা যোগ করব।

ধাপ 1 − Xcode খুলুন → নতুন প্রকল্প → একক দৃশ্য অ্যাপ্লিকেশন → আসুন এটির নাম রাখি “AddBorderTopAndBottom”

ধাপ 2 − Main.storyboard খুলুন এতে একটি UIView যুক্ত করুন যা নীচে দেখানো হয়েছে।

কিভাবে একটি iOS ভিউ এর উপরে এবং নীচে একটি সীমানা যোগ করবেন?

ধাপ 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 − প্রকল্পটি চালান, আপনি কেন্দ্রের দৃশ্যের উপরের এবং নীচের সীমানা দেখতে সক্ষম হবেন৷

কিভাবে একটি iOS ভিউ এর উপরে এবং নীচে একটি সীমানা যোগ করবেন?


  1. Android-এ নতুন iOS 9.1 ইমোজিগুলি কীভাবে দেখবেন এবং পাঠাবেন

  2. কিভাবে OS X এবং iOS-এ ডিফল্ট ক্যালেন্ডার সেট করবেন

  3. আইওএস এবং অ্যাপল টিভিতে কীভাবে টিভি সরবরাহকারী যুক্ত করবেন

  4. আইওএস-এ ফটো এবং ভিডিওগুলিতে কীভাবে ক্যাপশন যুক্ত করবেন