+4  A: 

Have you tried:

[button setTitleShadowColor:[UIColor blueColor] forState:UIControlStateNormal];
dreamlax
Perfect, thanks. I was bashing my head trying to figure why it wasn't working.
nevan