iOS - Setting UIButton background color only colors the corners
I'm trying to customize my button by changing their colors, but when I use either: self.loginButton.layer.backgroundColor = [UIColor colorWithRed:0.0 green:157.0/255.0 blue:223.0/255.0 alpha:1.0].CGColor; or self.loginButton.backgroundColor = [UIColor colorWithRed:0.0 green:157.0/255.0 blue:223.0/255.0 alpha:1.0]; All I get is this result: What I want to do is change the white color to blue, any idea what I'm doing wrong? You're using a round rect button which is pretty ugly, and pretty hard to customise. You can create a custom type button and use a background image, or create a custom type