একক UILabel-এ একটি বোল্ড এবং একটি নিয়মিত/নন-বোল্ড টেক্সট ব্যবহার করতে, আমরা হয় একটি স্টোরিবোর্ড এডিটর ব্যবহার করতে পারি, অথবা আমরা এটি প্রোগ্রাম্যাটিকভাবে করতে পারি। চলুন তাদের দুজনকেই দেখি।
পদ্ধতি এক - স্টোরিবোর্ড দিয়ে সম্পাদনা
-
আপনি যে লেবেলটি সম্পাদনা করতে চান সেটি নির্বাচন করুন, এটির অ্যাট্রিবিউট ইন্সপেক্টরে যান৷
৷ -
প্রথম বিকল্প টেক্সট থেকে, প্লেইন এর পরিবর্তে বৈশিষ্ট্য নির্বাচন করুন।
-
“বোল্ড লেবেলে নিম্নলিখিত পাঠ্যটি লিখুন নিয়মিত”
-
এটি নির্বাচন করতে বোল্ডে ডাবল ক্লিক করুন, এবং তারপরে আরও বিকল্প দেখতে এটিতে ডান ক্লিক করুন।
-
সেই বিকল্প থেকে ফন্ট> বোল্ড নির্বাচন করুন। এটি কাজটি করা উচিত।
পদ্ধতি দুই - প্রোগ্রামগতভাবে ফলাফল অর্জন করা।
আপনার ভিউ কন্ট্রোলারের ভিউ লোড পদ্ধতিতে নিম্নলিখিত কোডটি যোগ করুন।
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 }
এই কোডটি প্রয়োজন অনুযায়ী ফাংশন বা এক্সটেনশনে রূপান্তর করা যেতে পারে। যখন আমরা উপরে উল্লিখিত পদ্ধতিগুলির সাথে চালাই তখন নীচে দেখানো হিসাবে একই ফলাফল পাওয়া যায়।