sprite kit sprite não sendo colorido

Estou tentando colorir um spriteNode (neste caso, seu nome de plano de fundo) usando o kit sprite, mas não consigo mudar a cor. Eu tenho um sprite que eu quero colorir. Estou alterando a propriedade de cor do sprite, bem como o fator de mistura de cores. Quando executo o aplicativo, nada acontece. a cor permanece a mesma (está preta agora). abaixo está o código que estou usando para alterar a cor:

background.anchorPoint = CGPointMake(0, .5);
background.position = position;

// ...

// this does not seems to be doing anything at all
background.color = [SKColor redColor];
background.colorBlendFactor = 1.0f;

perdi algo? Eu li os documentos e parece um processo bastante simples. Acredito que tudo o que preciso eram essas duas linhas, mas não tem nenhum efeito. Alguém sabe por que isso não funcionaria? A imagem da textura tem muita transparência. Isso pode estar causando o problema? Eu tentei isso em diferentes sprites e nunca funciona.

questionAnswers(3)

yourAnswerToTheQuestion