ich glaube nicht, dass es eine Methode namens increaseSize()
zu verringern. Möglicherweise haben Sie einige UIFont
oder UITextView
Kategorie finden.
Das Klassendokument official UIFont
zeigt keine solche Methode.
Zusätzlich können Sie die Schriftart wie folgt erhöhen:
textview.font = UIFont(name: textview.font.fontName, size: 18)
Die obige Aussage wird die vorhandene Schriftgröße auf 18 einfach eingestellt, ändern Sie auf, was Sie wollen.
extension UITextView {
func increaseFontSize() {
self.font = UIFont(name: self.font.fontName, size: self.font. pointSize+1)!
}
}
Swift 2 & 3:
import UIKit
extension UITextView {
func increaseFontSize() {
self.font = UIFont(name: (self.font?.fontName)!, size: (self.font?.pointSize)!+1)!
}
}
und einfach diese importieren
Wenn Sie jedoch einem Verfahren wollen wie Sie auf dem Laufenden sind, können Sie Ihre eigene Kategorie wie folgt vorstellen zu, wo immer Sie so verwenden möchten:
textview.increaseFontSize()
es wird die Schriftart von 1 jedes Mal, wenn Sie es nennen erhöhen ..
, die eine nicht dokumentierte private Methode sieht, die versehentlich sichtbar geblieben; Sie müssen nicht berücksichtigen, dass Sie es verwenden könnten. – holex