बिंदीदार या धराशायी रेखा बनाने का तरीका जानना बहुत जरूरी है। आप एक पृष्ठ विकसित कर सकते हैं जहां आप उपयोगकर्ता को फ़ील्ड दर्ज करने के लिए कहते हैं, वहां आप बिंदीदार रेखा के साथ इसका प्रतिनिधित्व कर सकते हैं। किसी एप्लिकेशन में कुछ चीज़ों को हाइलाइट करने के लिए बिंदीदार रेखा का भी उपयोग किया जा सकता है।
नेविगेशन एप्लिकेशन में सबसे महत्वपूर्ण उपयोग है। नेविगेशन एप्लिकेशन को डिज़ाइन करते समय आपको पता होना चाहिए कि पथ कैसे खींचना है और आप बिंदीदार रेखाओं का उपयोग कर सकते हैं।
आइए देखें कि हम आईओएस में इस कार्यक्षमता को कैसे प्राप्त कर सकते हैं।
चरण 1 − ओपन एक्सकोड → नया प्रोजेक्ट → सिंगल व्यू एप्लीकेशन → आइए इसे "डॉटेडलाइन" नाम दें
चरण 2 - Main.storyboard में दिखाए गए अनुसार एक UIView जोड़ें, @IBOutlet बनाएं और इसे dottedView नाम दें।
चरण 3 - अपने ViewController.swift में निम्न कोड जोड़ें, नीचे दिया गया एक्सटेंशन जोड़ें।
<पूर्व>विस्तार UIView { func createDottedLine(चौड़ाई:CGFloat, रंग:CGColor) { caShapeLayer =CAShapeLayer() caShapeLayer.strokeColor =color caShapeLayer.lineWidth =चौड़ाई caShapeLayer.lineDashPattern =[2,3] जाने दें cgPath =CGMutablePath() चलो cgPoint =[CGPoint(x:0, y:0), CGPoint(x:self.frame.width, y:0)] cgPath.addLines(के बीच:cgPoint) caShapeLayer.path =cgPath layer.addSublayer(caShapeLayer)}}चरण 4 - viewDidLoad विधि से dottedView ऑब्जेक्ट पर उसी फ़ंक्शन को कॉल करें जैसा कि नीचे दिखाया गया है
ओवरराइड func viewDidLoad() {super.viewDidLoad() self.dottedView.createDottedLine(चौड़ाई:5.0, रंग:UIColor.cyan.cgColor)}
यदि आप देखते हैं कि हम बिंदीदार रेखा की चौड़ाई और रंग पारित कर रहे हैं, तो आप जिस तरह से बिंदीदार रेखा चाहते हैं उसे अनुकूलित कर सकते हैं।
चरण 5 - प्रभाव देखने के लिए दौड़ें।