更改 UIPrintInteractionController 的字体
Change font of UIPrintInteractionController
我有一个以编程方式创建的 UIPrintInteractionController。它设置为从我的服务器中提取 pdf,并打印所述 pdf。我的问题是如何更改视图的字体。我已经在我的应用程序委托中设置了导航栏字体(因此字体出现在所有视图上),但这不适用于视图。任何帮助是极大的赞赏。谢谢!
我明白了。像这样创建 UILabel 的扩展
extension UILabel {
var substituteFontName : String {
get { return self.font.fontName }
set { self.font = UIFont(name: newValue, size: self.font.pointSize) }
}
}
在 AppDelegate.swift 中,使用此扩展更改整个应用程序中每个标签的字体,包括 UIPrinterInteractionController。
UILabel.appearance().substituteFontName = "Font Name Here"
一石二鸟
我有一个以编程方式创建的 UIPrintInteractionController。它设置为从我的服务器中提取 pdf,并打印所述 pdf。我的问题是如何更改视图的字体。我已经在我的应用程序委托中设置了导航栏字体(因此字体出现在所有视图上),但这不适用于视图。任何帮助是极大的赞赏。谢谢!
我明白了。像这样创建 UILabel 的扩展
extension UILabel {
var substituteFontName : String {
get { return self.font.fontName }
set { self.font = UIFont(name: newValue, size: self.font.pointSize) }
}
}
在 AppDelegate.swift 中,使用此扩展更改整个应用程序中每个标签的字体,包括 UIPrinterInteractionController。
UILabel.appearance().substituteFontName = "Font Name Here"
一石二鸟