मैं वहाँ एक विधि increaseSize()
नामित नहीं लगता कि के लिए बढ़ाने के लिए और
धन्यवाद एक अंक से फ़ॉन्ट आकार कम करने के लिए। हो सकता है कि आपको कुछ UIFont
या UITextView
श्रेणी मिल जाए।
official UIFont
कक्षा दस्तावेज़ ऐसी कोई विधि प्रकट नहीं करता है। ,
textview.font = UIFont(name: textview.font.fontName, size: 18)
ऊपर बयान बस से 18 मौजूदा फ़ॉन्ट आकार सेट हो जाएगा जो चाहो के लिए इसे बदल:
साथ ही आप इस तरह फॉन्ट बढ़ा सकते हैं।
लेकिन यदि आप कुछ विधि चाहते हैं जैसे आप पोस्ट किया है, तो आप अपनी खुद की श्रेणी इस तरह लागू कर सकते हैं:
extension UITextView {
func increaseFontSize() {
self.font = UIFont(name: self.font.fontName, size: self.font. pointSize+1)!
}
}
स्विफ्ट 2 & 3:
import UIKit
extension UITextView {
func increaseFontSize() {
self.font = UIFont(name: (self.font?.fontName)!, size: (self.font?.pointSize)!+1)!
}
}
और बस इस आयात जहां भी आप इस तरह उपयोग करना चाहते हैं:
textview.increaseFontSize()
यह सिस्टम फ़ॉन्ट के लिए .. 1 हर बार जब आप इसे कहते द्वारा फॉन्ट में वृद्धि करेंगे
स्रोत
2015-02-26 12:13:16
है कि एक गैर-दस्तावेजी निजी विधि है, जो गलती से दिखाई दे बनी लग रहा है; आपको यह विचार करने की आवश्यकता नहीं है कि आप इसका उपयोग कर सकेंगे। – holex