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;
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…