我是Objective c
的新人。我在buttons
上有一些storyboard
。我想让所有这些buttons
像圈子一样。
所有buttons
都没有图像。
我如何使用objective c
?
答案 0 :(得分:1)
正如你所说,你想让所有按钮都在故事板中,你必须采用For in
循环:
for(UIButton *btn in [self.view subviews]) {
if ([btn isKindOfClass:[UIButton class]])
{
btn.clipsToBounds = YES;
btn.layer.cornerRadius = btn.bounds.size.width/2;
}
}
答案 1 :(得分:0)
试试这个
self.yourBtn.layer.cornerRadius = 50; // (Height of your Btn /2)
答案 2 :(得分:0)
这个怎么样?
yourButton.layer.cornerRadius = yourButton.frame.size.width/2;
yourButton.clipsToBounds = YES;
yourButton.layer.masksToBounds = YES;
确保按钮宽度和高度相等
答案 3 :(得分:0)
self.button.clipsToBounds = YES;
self.button.layer.cornerRadius = ROUND_BUTTON_WIDTH_HEIGHT/2.0f;