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

आईफोन/आईओएस में UIView पर सीमा, सीमा त्रिज्या और छाया कैसे बनाएं?


इस लेख में हम सीखेंगे कि बॉर्डर और शैडो कैसे बनाएं। हम इसे दो तरह से करेंगे, एक सीधे कोडिंग करके और दूसरा इसे डिज़ाइन करने योग्य बनाकर और UIView का एक्सटेंशन, जिसे सीधे स्टोरीबोर्ड में संपादित किया जा सकता है।

आइए देखें कि ios में बॉर्डर के साथ कैसे खेलें -

विधि 1 −सरल कोडिंग के साथ बॉर्डर बनाना –

बॉर्डर परत का एक गुण है, जिसके ऊपर एक दृश्य खींचा जाता है, एक बॉर्डर में निम्नलिखित गुण होते हैं, बॉर्डर का रंग, बॉर्डर की चौड़ाई।

self.view.layer.borderColor =colorLiteral(लाल:0.4392156899, हरा:0.01176470611, नीला:0.1921568662, अल्फा:1)self.view.layer.borderWidth =5.0

किसी दृश्य का कोना त्रिज्या बनाने के लिए हम उपयोग कर सकते हैं

self.view.layer.cornerRadius =5

सिम्युलेटर पर चलाने पर उपरोक्त कोड का परिणाम यहां दिया गया है।

आईफोन/आईओएस में UIView पर सीमा, सीमा त्रिज्या और छाया कैसे बनाएं?

शैडो बनाने के लिए हम शैडोपाथ, शैडोकलर, शैडोऑफसेट, शैडोओपैक्टी और शैडोरेडियस जैसे अन्य गुणों का उपयोग कर सकते हैं।

विधि 2 - डिज़ाइन करने योग्य का उपयोग करके हम इन गुणों को स्टोरीबोर्ड से संपादन योग्य बना सकते हैं। आइए डिज़ाइनेबल का उपयोग करके सीमाओं के साथ खेलने का एक उदाहरण देखें।

<पूर्व>विस्तार UIView {@IBInspectable var CornerRadius:CGFloat { get {return layer.cornerRadius} set {layer.cornerRadius =newValue}} @IBInspectable var BorderWidth:CGFloat { get { return layer.borderWidth} set {layer.borderWidth =newValue } } @IBInspectable var BorderColor:UIColor? { प्राप्त करें {अगर रंग =परत। सीमा रंग दें {वापसी UIColor (cgColor:रंग)} वापसी nil} सेट {अगर रंग =नया मान दें {परत.बॉर्डर रंग =रंग। cgColor} और {layer.borderColor =nil}}}} /पूर्व>

यह स्टोरीबोर्ड के विशेषता निरीक्षक में क्रियाएँ बनाएगा जहाँ से आप परिणामों को सीधे संपादित और एक्सेस कर सकते हैं। यह नीचे वाले जैसा दिखना चाहिए।

आईफोन/आईओएस में UIView पर सीमा, सीमा त्रिज्या और छाया कैसे बनाएं?


  1. iPhone पर संपर्क समूह कैसे बनाएं और प्रबंधित करें

    जब आपको संपर्कों के साथ बार-बार संवाद करना होता है, तो आपको उन्हें कुशलता से प्रबंधित करने के तरीके खोजने होंगे। जब आप नियमित रूप से व्यक्तियों के बजाय लोगों के समूह के साथ संवाद करते हैं, तो संपर्क समूह स्थापित करना आपके संपर्कों को प्रबंधित करने का एक शानदार तरीका है। यह न केवल आपको अपने संपर्कों

  1. iPhone पर Zip फ़ाइलें कैसे बनाएं और खोलें?

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

  1. iOS 16 कैसे डाउनलोड और इंस्टॉल करें

    Apple का वार्षिक (और मुफ़्त) सॉफ़्टवेयर अपडेट iPhones के लिए नई सुविधाएँ लाता है, और बीटा परीक्षण के महीनों के बाद, बड़ा अपडेट अंततः डाउनलोड करने के लिए उपलब्ध है। यहां बताया गया है कि इसे कैसे प्राप्त करें, और देखने के लिए चीजें। अपडेट में क्या है, इसके बारे में अधिक जानने के लिए, iOS 16 के लिए हम