2017-05-18 23 views
0

私はプログラムによって作成されたUIPrintInteractionControllerを持っています。それは私のサーバーからpdfを引っ張り、pdfを印刷するように設定されています。私の質問は、ビューのフォントを変更する方法です。私はすでに、アプリケーションのデリゲートでnavbarフォントを設定しているので(フォントはすべてのビューに表示されます)、これはビューには当てはまりません。どんな助けでも大歓迎です。ありがとう!UIPrintInteractionControllerのフォントを変更します。

答えて

0

私はそれを理解しました。 、AppDelegate.swiftでとても

extension UILabel { 
    var substituteFontName : String { 
     get { return self.font.fontName } 
     set { self.font = UIFont(name: newValue, size: self.font.pointSize) } 
    } 
} 

のようなUILabelの拡張を作成しUIPrinterInteractionController含む、アプリケーション全体ですべてのラベルのフォントを変更するには、この拡張機能を使用します。

UILabel.appearance().substituteFontName = "Font Name Here" 

1つの石で2羽の鳥を殺した。

関連する問題