ios storyboard怎样设置button的圆角

ios storyboard怎样设置button的圆角,第1张

很多人都知道,通常设置一个 Button后者其他的UIView子类的圆角,需要使用如下的语句

<span style="font-size:18px">self.button.layer.cornerRadius=10//即可</span><span style="font-size:18px">说明:这会用到layer图层的属性来实现,原因是在一个 UIView子类中</span>

...没有直接变椭圆的,一般也没有椭圆的button。

但是button把四个角从默认90°角变成四个圆角倒是很常见

这样做

btn.layer.cornerRadius = 4.f//圆角半径,如果btn是个正方形,当这个半径值等于btn的边长一半时,这个btn就会变成一个正圆。

btn.layer.borderColor = [UIColor graycolor].CGColor//边框颜色,设置为clear时相当于无边框

btn.layer.borderWidth = 1.f//边框宽度,

btn.clipToBounds = YES//剪切四个圆角外的多余部分

如果要做一个椭圆形的,那就学习下UIBezierPath,maskLayer,这里就不细说了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11215576.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存