खोज…


परिचय

UIFont एक वर्ग है जिसे फ़ॉन्ट से संबंधित जानकारी प्राप्त करने और स्थापित करने के लिए उपयोग किया जाता है। यह से विरासत NSObject के लिए और अनुरूप Hashable , Equatable , CVarArg और NSCopying

घोषणा और यूआईफ़ॉन्ट को शुरू करना

आप एक UIFont घोषणा इस प्रकार कर सकते हैं:

var font: UIFont!

UIFont में अधिक init() विधियाँ हैं:

  • UIFont.init(descriptor: UIFontDescriptor, size: CGFloat)
  • UIFont.init(name: String, size: CGFloat)

इसलिए, आप एक UIFont को इस तरह से शुरू कर सकते हैं:

let font = UIFont(name: "Helvetica Neue", size: 15)

डिफ़ॉल्ट फ़ॉन्ट System , आकार 17

किसी लेबल का फ़ॉन्ट बदलना

लेबल का टेक्स्ट फ़ॉन्ट बदलने के लिए, आपको इसकी font संपत्ति तक पहुँचने की आवश्यकता है:

label.font = UIFont(name:"Helvetica Neue", size: 15)

उपरोक्त कोड लेबल के फ़ॉन्ट को Helvetica Neue , आकार 15 । सावधान रहें कि आपको फ़ॉन्ट नाम को सही ढंग से वर्तनी चाहिए, अन्यथा यह इस त्रुटि को फेंक देगा, क्योंकि ऊपर दिया गया प्रारंभिक मूल्य एक वैकल्पिक है, और इस तरह शून्य हो सकता है:

एक वैकल्पिक मूल्य को उजागर करते हुए अप्रत्याशित रूप से शून्य पाया गया



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow