Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> IOS

IOS व्यू के ऊपर और नीचे बॉर्डर कैसे जोड़ें?

<घंटा/>

इस पोस्ट में हम सीखेंगे कि देखने के लिए ऊपर और नीचे बॉर्डर कैसे जोड़ें।

इस उदाहरण में हम नमूना दृश्य के रूप में लेंगे और इसमें बॉर्डर जोड़ेंगे।

चरण 1 − ओपन एक्सकोड → नया प्रोजेक्ट → सिंगल व्यू एप्लिकेशन → आइए इसे "AddBorderTopAndBottom" नाम दें

चरण 2 - मेन.स्टोरीबोर्ड खोलें, इसमें एक UIView जोड़ें जैसा कि नीचे दिखाया गया है।

IOS व्यू के ऊपर और नीचे बॉर्डर कैसे जोड़ें?

चरण 3 - दृश्य के लिए एक @IBOutlet जोड़ें, इसे केंद्र दृश्य नाम दें।

चरण 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 - ViewController वर्ग के viewDidAppear में addTopAndBottomBorders विधि को कॉल करें।

override func viewDidAppear(_ animated: Bool) {
   addTopAndBottomBorders()
}

चरण 6 − प्रोजेक्ट को रन करें, आपको सेंटर व्यू के टॉप और बॉटम बॉर्डर देखने में सक्षम होने चाहिए।

IOS व्यू के ऊपर और नीचे बॉर्डर कैसे जोड़ें?


  1. ओएस एक्स और आईओएस में डिफ़ॉल्ट कैलेंडर कैसे सेट करें

    जब भी आप अपने Mac या iOS डिवाइस पर कैलेंडर ऐप में कोई नया ईवेंट बनाते हैं, तो ईवेंट उस कैलेंडर में जुड़ जाता है जिसे आपके डिवाइस पर डिफ़ॉल्ट के रूप में सेट किया गया है। यदि आपके पास कई कैलेंडर हैं और उनका उपयोग विभिन्न उद्देश्यों के लिए किया जाता है, तो डिफ़ॉल्ट कैलेंडर हमेशा वह कैलेंडर नहीं हो सकता

  1. IOS और Apple TV में टीवी प्रदाता कैसे जोड़ें

    यहां तक ​​कि स्ट्रीमिंग सेवाओं के कारण हमारी देखने की आदतें जितनी बदली जा रही हैं, केबल टेलीविजन जीवित है और अच्छी तरह से। टीवी सब्सक्रिप्शन वाले किसी भी व्यक्ति के लिए, आईओएस, आईपैडओएस और ऐप्पल टीवी उपयोगकर्ताओं को अपने टीवी प्रदाता को ऐप से जोड़ने और सभी वीडियो ऐप तक त्वरित पहुंच प्राप्त करने की क

  1. IOS पर फ़ोटो और वीडियो में कैप्शन कैसे जोड़ें

    यदि आप एक शौकीन चावला iPhone या iPad उपयोगकर्ता हैं, तो आप अपनी लाइब्रेरी में ढेर सारी तस्वीरें पा सकते हैं। इतनी बड़ी मात्रा में मीडिया का प्रबंधन करना बोझिल हो सकता है। यदि आप छवियों को विशिष्ट एल्बम में व्यवस्थित नहीं करना चाहते हैं, तो आप iOS 14 में पेश की गई कैप्शन सुविधा का उपयोग करके किसी फ़ो