UIFont без сглаживания - PullRequest
0 голосов
/ 27 мая 2018

Я делаю ретро-приложение и хочу использовать шрифты без сглаживания.Есть ли способ назначить шрифты без сглаживания 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, но, возможно, это невозможно .... enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...