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

मैं आईओएस में गोलाकार कोनों के साथ टेबल व्यू कैसे बना सकता हूं?

<घंटा/>

टेबल व्यू आईओएस एप्लिकेशन का सबसे महत्वपूर्ण और मौलिक हिस्सा है, प्रत्येक आईओएस डेवलपर को इससे परिचित होना चाहिए।

लगभग हर एप्लिकेशन जो आप ऐप स्टोर में देखते हैं, टेबल व्यू का उपयोग करते हैं।

IOS पर तालिका दृश्य पंक्तियों में विभाजित, लंबवत स्क्रॉलिंग सामग्री का एकल स्तंभ प्रदर्शित करते हैं। तालिका की प्रत्येक पंक्ति में आपके ऐप की सामग्री का एक भाग होता है। उदाहरण के लिए, संपर्क ऐप प्रत्येक संपर्क का नाम एक अलग पंक्ति में प्रदर्शित करता है, और सेटिंग ऐप का मुख्य पृष्ठ सेटिंग्स के उपलब्ध समूहों को प्रदर्शित करता है

आप तालिका दृश्य के बारे में अधिक यहाँ पढ़ सकते हैं,

https://developer.apple.com/documentation/uikit/uitableview

इस पोस्ट में हम देखेंगे कि हम गोलाकार कोनों के साथ टेबल व्यू कैसे बना सकते हैं।

तो, चलिए शुरू करते हैं,

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

चरण 2 - Main.storyboard खोलें और नीचे दिखाए अनुसार UITableView जोड़ें,

मैं आईओएस में गोलाकार कोनों के साथ टेबल व्यू कैसे बना सकता हूं?

चरण 3 - ViewController.swift में अब Main.storyboard से टेबलव्यू का @IBoutlet बनाएं और इसे टेबल व्यू नाम दें।

चरण 4 - ViewController.swift में, viewDidLoad विधि में, तालिका में प्रतिनिधि और डेटा स्रोत जोड़ें जैसा कि नीचे दिखाया गया है।

@IBOutlet var tableView:UITableView! ओवरराइड func viewDidLoad() {super.viewDidLoad() tableView.delegate =self tableView.dataSource =self}

चरण 5 - Main.storyboard खोलें और ViewController का बैकग्राउंड कलर बदलें, सेल के अंदर प्रोटोटाइप सेल और लेबल जोड़ें जैसा कि दिखाया गया है।

मैं आईओएस में गोलाकार कोनों के साथ टेबल व्यू कैसे बना सकता हूं?

मैं आईओएस में गोलाकार कोनों के साथ टेबल व्यू कैसे बना सकता हूं?

अब उपप्रकार UITableViewCell के नए टेबलव्यू सेल के लिए एक फ़ाइल जोड़ें और उसमें जोड़ें।

मैं आईओएस में गोलाकार कोनों के साथ टेबल व्यू कैसे बना सकता हूं?

मैं आईओएस में गोलाकार कोनों के साथ टेबल व्यू कैसे बना सकता हूं?

अब ViewController.swift खोलें और प्रोटोकॉल का पालन करें और नीचे दिए गए प्रतिनिधि विधियों को लागू करें।

एक्सटेंशन व्यूकंट्रोलर:UITableViewDataSource, UITableViewDelegate { func tableView(_ tableView:UITableView, numberOfRowsInSection section:Int) -> Int {रिटर्न 2} func tableView (_ tableView:UITableView, cellForRowAt indexPath:IndexPath) -> UITableViewCell { सेल होने दें:UITableViewCell =tableView.dequeueReusableCell(withIdentifier:"cell", for:indexPath) as! TableViewCell रिटर्न सेल} func tableView(_ tableView:UITableView, heightForRowAt indexPath:IndexPath) -> CGFloat {रिटर्न 80}}

चरण 6 - प्रोजेक्ट को रन करें लेकिन ऐसा करने के लिए टेबल व्यू गोल कोनों के साथ नहीं आएगा, डिड लोड मेथड को ध्यान में रखते हुए नीचे दिया गया कोड लिखें।

tableView.layer.cornerRadius=10 // सेट कॉर्नर रेडियस heretableView.layer.backgroundColor =UIColor.cyan.cgColor

मैं आईओएस में गोलाकार कोनों के साथ टेबल व्यू कैसे बना सकता हूं?

पूरे कोड के लिए -

<पूर्व> UIKitclass ViewController आयात करें:UIViewController {@IBOutlet var tableView:UITableView! ओवरराइड func viewDidLoad() {super.viewDidLoad() tableView.delegate =self tableView.dataSource =self tableView.layer.cornerRadius=10 // यहां पर कॉर्नर रेडियस सेट करें tableView.layer.backgroundColor =UIColor.cyan.cgColor}}एक्सटेंशन ViewController:UITableViewDataSource, UITableViewDelegate { func तालिका दृश्य (_ तालिका दृश्य:UITableView, numberOfRowsInSection अनुभाग:Int) → Int {वापसी 2} func तालिका दृश्य (_ तालिका दृश्य:UITableView, cellForRowAt indexPath:IndexPath) → UITableViewCell { सेल दें:UITableViewCell =tableView.dequeueReusable के साथ "सेल", के लिए:indexPath) के रूप में! TableViewCell रिटर्न सेल } func tableView(_ tableView:UITableView, heightForRowAt indexPath:IndexPath) → CGFloat {रिटर्न 80}}
  1. HTML के साथ एक ग्रंथ सूची कैसे बनाएं?

    ग्रंथ सूची एक ऐसा खंड है जहां संदर्भित पुस्तकों की सूची का उल्लेख किया जाता है। HTML के साथ, आप आसानी से एक ग्रंथ सूची बना सकते हैं। उसके लिए, हम पुस्तकों को सूचीबद्ध करने के लिए टैग का उपयोग करेंगे और साथ ही काम का शीर्षक जोड़ने के लिए का उपयोग करेंगे। टैग का उपयोग कार्य शीर्षक को गीत, पेंटिंग,

  1. एचटीएमएल 5 एसवीजी में गोलाकार कोनों के साथ आयत कैसे बनाएं?

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

  1. Android और iOS के लिए YouTube के साथ शॉर्ट्स कैसे बनाएं

    TikTok की बढ़ती लोकप्रियता ने YouTube जैसे प्रतिस्पर्धी ऐप्स को समान विकल्प जोड़ने के लिए प्रेरित किया है। नतीजतन, एंड्रॉइड और आईओएस पर, अब आप पोर्ट्रेट ओरिएंटेशन में शॉर्ट्स नामक छोटे वीडियो बना सकते हैं, जो 60 सेकंड तक सीमित हैं। इस ट्यूटोरियल में, हम आपको Android और iOS ऐप्स पर YouTube Shorts बना