In my iPhone app i have profile pic button which should be round corner always.Right now if i will give corner radius some value ,button is not round cornered in iPhone 6plu
If size of the button (width, height) are same in all screen sizes then setting cornerRadius
once should work, if its different in different screen sizes then do something like this, add button as property and then override viewDidLayoutSubviews
method of view controller class
- (void)viewDidLayoutSubviews
{
[super viewDidLayoutSubviews];
self.button.layer.cornerRadius = self.button.bounds.size.height / 2;
}
Take half of height of bounds
and set it as radius.
self.button.layer.cornerRadius = self.button.bounds.size.height / 2;
How to make round corner button which supports all device in iOS
yourUIButton.layer.masksToBounds = YES;
yourUIButton.layer.cornerRadius = 8.0;
Also in your "m" or "h" file import: #import QuartzCore/QuartzCore.h