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

iOS/iPhone में एक UILabel में बोल्ड और नॉन-बोल्ड टेक्स्ट कैसे उपयोग करें?

एक UILabel में मिश्रित स्टाइल टेक्स्ट

एक UILabel में बोल्ड और रेगुलर/नॉन-बोल्ड टेक्स्ट का उपयोग करने के लिए, हम या तो स्टोरीबोर्ड एडिटर का उपयोग करके इसे प्राप्त कर सकते हैं, या प्रोग्रामेटिकली कर सकते हैं। आइए दोनों को देखें।

विधि 1: स्टोरीबोर्ड के साथ संपादन

  • आप जिस लेबल को संपादित करना चाहते हैं उसे चुनें, उसके एट्रिब्यूट इंस्पेक्टर पर जाएं।
  • पहले विकल्प Text से, Plain के बजाय Attributes चुनें।
  • लेबल में निम्नलिखित टेक्स्ट लिखें: "Bold Regular"

  • "Bold" पर डबल क्लिक करके चुनें, फिर राइट-क्लिक करके अधिक विकल्प देखें।
  • Font > Bold चुनें। यह कार्य पूरा कर देगा।

विधि 2: प्रोग्रामेटिकली परिणाम प्राप्त करना

अपने व्यू कंट्रोलर के viewDidLoad मेथड में निम्नलिखित कोड जोड़ें:

override func viewDidLoad() {
    super.viewDidLoad()
    
    let boldAttribute = [
        NSAttributedString.Key.font: UIFont(name: "HelveticaNeue-Bold", size: 18.0)!
    ]
    
    let regularAttribute = [
        NSAttributedString.Key.font: UIFont(name: "HelveticaNeue-Light", size: 18.0)!
    ]
    
    let boldText = NSAttributedString(string: "Bold", attributes: boldAttribute)
    let regularText = NSAttributedString(string: " regular", attributes: regularAttribute)
    
    let newString = NSMutableAttributedString()
    newString.append(boldText)
    newString.append(regularText)
    
    lbl.attributedText = newString
}

इस कोड को आवश्यकता के अनुसार फंक्शन या एक्सटेंशन में बदला जा सकता है। उपरोक्त किसी भी विधि से चलाने पर समान परिणाम प्राप्त होता है:

iOS/iPhone में एक UILabel में बोल्ड और नॉन-बोल्ड टेक्स्ट कैसे उपयोग करें?

  1. iOS 12 में iPhone की एक्सेसिबिलिटी सुविधाओं का उपयोग कैसे करें iOS 12 में iPhone की एक्सेसिबिलिटी सुविधाओं का उपयोग कैसे करें

    iOS 12 की शुरुआत के साथ, Apple ने अपनी एक्सेसिबिलिटी सुविधाओं को ओवरहाल किया और नए विकल्पों की एक पूरी मेजबानी जोड़ी जो इसे पहले से कहीं अधिक आसान बनाती है कि आपका फोन कम-से-आदर्श उपयोग परिदृश्यों में कैसे व्यवहार करता है। चाहे वह छोटे हाथों वालों के लिए कंटेंट को अधिक पहुंच योग्य बनाना हो (यह वाला

  1. iOS को सुरक्षित रूप से डाउनग्रेड करना: चरण-दर-चरण मार्गदर्शिका iOS को सुरक्षित रूप से डाउनग्रेड करना: चरण-दर-चरण मार्गदर्शिका

    iOS अपडेट अविश्वसनीय रूप से रोमांचक हो सकते हैं। न केवल वे अद्भुत विशेषताओं के साथ आते हैं जो आपके iPhone की कार्यक्षमता में सुधार करते हैं, बल्कि अधिकांश वृद्धिशील अपडेट में ज्ञात बग और समस्याओं को हल करने वाले बहुत सारे सुधार भी होते हैं। हालांकि, iOS के बीटा संस्करणों के साथ ऐसा नहीं है। वे अक्सर

  1. iOS 12 जल्दी इंस्टॉल करें: Apple बीटा में शामिल होकर नए फीचर्स एक्सेस करने की चरण-दर-चरण गाइड iOS 12 जल्दी इंस्टॉल करें: Apple बीटा में शामिल होकर नए फीचर्स एक्सेस करने की चरण-दर-चरण गाइड

    Apple ने अपने सबसे प्रतीक्षित iOS 12 की रिलीज डेट की घोषणा कर दी है, यानी 17 सितंबर। लेकिन अगर आप उन लोगों में से हैं जो तब तक इंतजार नहीं करना चाहते, तो आप अभी iOS 12 का गोल्डन मास्टर वर्जन इंस्टॉल कर सकते हैं। इसके लिए आपको Apple बीटा सॉफ्टवेयर प्रोग्राम में शामिल होना होगा और अपने डिवाइस को नामां