The params are not integers but floats, so
you probably want to divide all color float values with 255.
Like this:
[UIColor colorWithRed:136.0/255 green:155.0/255 blue:218.0/255 alpha:1.0];
That's why the color changes when you set red to 0 instead of 1 which 136 means in this case.