Como alterar a cor de exibição (tintColor) de UIImage no iOS e WatchKit?
Olá, colegas! Sou novo em Swift e não consigo entender como alterar a cor dos ícones no aplicativo. Tenho um UIImageView com uma imagem e quero mudar dinamicamente sua cor dependendo do tema ou estado (por exemplo, botão ativo/inativo). Tentei simplesmente definir a propriedade `tintColor` do UIImageView, mas a cor não muda — o ícone permanece original (preto ou cinza).
Aqui está meu código:
```swift
let imageView = UIImageView(image: UIImage(named: "myIcon"))
imageView.tintColor = .red
```
Nada acontece. Pesquisei no Google — dizem que é necessário usar `withRenderingMode(.alwaysTemplate)`. Tentei:
```swift
let image = UIImage(named: "myIcon")?.withRenderingMode(.alwaysTemplate)
imageView.image = image
imageView.tintColor = .red
```
No iOS funcionou, mas no aplicativo para Watch (WatchKit) — não. Lá, WKInterfaceImage não tem a propriedade `tintColor`. O que fazer? É possível alterar a cor do ícone no Apple Watch? Ou é necessário preparar imagens diferentes para cada