मैंने प्रोग्रामिक रूप से एक लेबल बनाया है जिसे मैंने समायोजित करने के लिए ToFitWidth को सही सेट किया है। अब मैं अपना फ़ॉन्ट बदलना चाहता हूं, लेकिन मैं लेबल स्थिरता के फ़ॉन्ट आकार के बिना ऐसा नहीं कर सकता। क्या कोई जानता है कि मैं केवल फ़ॉन्ट को कैसे बदल सकता हूं, न कि तेजी से UILabel का फ़ॉन्ट आकार?फ़ॉन्ट आकार बदलने के बिना मैं तेजी से UILabel के फ़ॉन्ट को कैसे बदलूं?
13
A
उत्तर
30
फ़ॉन्ट आकार क्यों नहीं मिलता है, और इस मान के साथ एक नया फ़ॉन्ट निर्दिष्ट करें?
let fontSize = self.label.font.pointSize;
self.label.font = UIFont(name: "HelveticaNeue", size: fontSize)
4
आप इस तरह यह कर सकते हैं:
label.font = UIFont(name: "Arial", size: label.font.pointSize)
यह वही फ़ॉन्ट आकार का उपयोग करेगा, "Arial" जो कुछ परिवार आप का चयन करना चाहते हो सकता है।
1
एक बेहतर उत्तर।
उइलाबेल सबक्लासिंग: एक खाली त्वरित फ़ाइल जोड़ें और इसे नाम दें। e.g..EZLabel। निम्नलिखित कोड जोड़ें।
import Foundation
import UIKit
class EZLabel: UILabel {
override func awakeFromNib() {
super.awakeFromNib()
changeFontName()
}
func changeFontName()
{
self.font = UIFont(name: "Roboto", size: self.font.pointSize)
}
}
लाभ यह है कि यदि आवश्यक हो तो आपको पूरे परियोजना में प्रत्येक UILabel के फ़ॉन्ट को बदलने की आवश्यकता नहीं है।
संबंधित मुद्दे
- 1. फ़ॉन्ट आकार बदलने के बिना फ़ॉन्ट मोटाई
- 2. मैं UILabel संकीर्ण फ़ॉन्ट आकार
- 3. स्विफ्ट में यूआईएलएबल के फ़ॉन्ट आकार को मैं कैसे बदलूं?
- 4. बदलने Highcharts फ़ॉन्ट आकार
- 5. कैसे डिफ़ॉल्ट UILabel फ़ॉन्ट और आकार स्विफ्ट
- 6. मैं ग्रहण में सभी फ़ॉन्ट आकार कैसे बदलूं?
- 7. अपने फ्रेम आकार के अनुसार UILabel फ़ॉन्ट आकार सेट करें?
- 8. कस्टम फ़ॉन्ट के साथ UILabel
- 9. UILabel न्यूनतम फ़ॉन्ट आकार छाया समस्या
- 10. मैं तालिका कॉलम का फ़ॉन्ट आकार कैसे बदलूं?
- 11. UILabel - सेटिंग फ़ॉन्ट - आईफोन
- 12. गिट बैश (मिनजीडब्ल्यू 64) v2.12.2 - मैं फ़ॉन्ट आकार कैसे बदलूं?
- 13. फ़ॉन्ट और फ़ॉन्ट आकार बदलने का सबसे आसान तरीका
- 14. मैं नेटबीन फ़ॉन्ट आकार
- 15. आईफोन/आईपॉड - फ़ॉन्ट आकार बदलने-बदलने को रोकें
- 16. jqGrid में फ़ॉन्ट आकार को कैसे बदलें?
- 17. स्विफ्ट: प्रोग्रामेटिक रूप से UILabel को आकार बदलने के बिना बोल्ड बनाते हैं?
- 18. div आकार बदलने के बिना आप HTML/css में फ़ॉन्ट आकार कैसे बदलते हैं?
- 19. चेतावनी: "मिन फ़ॉन्ट वर्तमान फ़ॉन्ट आकार से बड़ा आकार"
- 20. फ़ॉन्ट परिवार को जानने के बिना कैनवास का फ़ॉन्ट आकार बदलें
- 21. फ़ॉन्ट आकार को AlertDialog
- 22. jQuery बदलते फ़ॉन्ट परिवार और फ़ॉन्ट आकार
- 23. विधि स्विच बयान के साथ फ़ॉन्ट आकार बदलने के लिए
- 24. एंड्रॉइड एप्लिकेशन में टेक्स्टव्यू का फ़ॉन्ट आकार मूल सेटिंग्स से फ़ॉन्ट आकार बदलने पर बदलता है
- 25. मैं matplotlib प्लॉट्स में पैमाने के फ़ॉन्ट आकार को कैसे बदलूं?
- 26. UILabel फ़ॉन्ट: बोल्ड और इटैलिक
- 27. WinForms DataGridView फ़ॉन्ट का आकार
- 28. जावा फ़ाइल से फ़ॉन्ट आकार और फ़ॉन्ट रंग कैसे बदलें?
- 29. फ़ॉन्ट आकार बदलने के बाद Emacs स्क्रॉलिंग व्यवहार
- 30. TinyMCE डिफ़ॉल्ट फ़ॉन्ट आकार
सिर्फ इसलिए कि आप फ़ॉन्ट आकार नहीं बदलते हैं, इसका मतलब यह नहीं है कि एक ही पाठ और एक ही आकार के साथ दो अलग-अलग फ़ॉन्ट एक ही स्थान ले लेंगे। – nhgrif