Я делаю ретро-приложение и хочу использовать шрифты без сглаживания.Есть ли способ назначить шрифты без сглаживания UILabels и элементам управления?
Другой ответ (причина, по которой этот вопрос был идентифицирован как дубликат) - в Objective-C.Я перевожу код на Swift 4, но он не работает:
override func draw(_ rect: CGRect) {
let ctx = UIGraphicsGetCurrentContext()
ctx?.saveGState()
ctx?.setShouldSmoothFonts(false)
ctx?.setAllowsAntialiasing(false)
ctx?.setShouldAntialias(false)
ctx?.setAllowsFontSmoothing(false)
super.draw(rect)
ctx?.restoreGState()
}
Я ищу способ отображения шрифта так же, как в Windows 98, но, возможно, это невозможно ....