Como posso alterar a imagem tintColor no iOS e no WatchKit?

Eu tenho um UIImageView chamado "theImageView", com UIImage em uma única cor (fundo transparente), assim como o coração negro à esquerda abaixo. Como posso alterar a cor da tonalidade desta imagem programaticamente no iOS 7 ou superior, de acordo com o método de tonalidade usado nos ícones da Barra de Navegação do iOS 7 ou superior?

Esse método também funciona no WatchKit para um aplicativo Apple Watch?

questionAnswers(18)

yourAnswerToTheQuestion