У меня есть пара NSButtons, которые действуют как элементы управления плеером (игра, пауза и т. Д.)
Когда я назначаю им изображение, оно выглядит размытым.
let playPauseButton: NSButton = {
let btn = NSButton(frame: .zero)
let image = NSImage(named: "pauseIcon")
btn.imageScaling = NSImageScaling.scaleNone
btn.image = image
btn.setAccessibilityLabel("Pause")
btn.isBordered = false
return btn
}()
Изображение можно посмотреть на:
https://www.dropbox.com/s/38tvh49ikc2m4x7/Play.pdf?dl=0
Это изображение .pdf, но я пробовал .png с 1x, 2x и 3x, и оно все еще выглядело размытым.
Я также проверил этот вопрос:
Изображения в NSButton и NSImageView размыты
Но мне это тоже не помогло.