Как изменить цвет значка SF Symbols в UIKit? - PullRequest
1 голос
/ 06 октября 2019

В SwiftUI вы можете изменить цвет значка с помощью модификатора foregroundColor. Поэтому я думаю, что должен быть способ изменить цвет в UIKit. Я просмотрел документацию и не нашел ничего связанного с ней.

Возможно ли это сейчас?

let iconImage = UIImage(systemName: "chevron.right", 
    withConfiguration: UIImage.SymbolConfiguration(pointSize: 16, weight: .regular, scale: .medium))

1 Ответ

2 голосов
/ 06 октября 2019

Использование:

let icon = UIImageView(image: iconImage.withRenderingMode(.alwaysTemplate))
icon.tintColor = .red
...