使UIButton角落看起来更圆整'

时间:2018-01-10 20:14:34

标签: ios swift uibutton

有没有人真正知道如何让这个按钮的角落看起来很圆? 它目前并没有那么糟糕,但可能会更好。

我通过编写单行代码(它在照片上,在底部)来制作它们。

任何?

使按钮变得圆润的代码。 (根据要求):

// Making the addEventButton 'roundish'
addEventButton.layer.cornerRadius = addEventButton.bounds.size.height / 2.0

enter image description here

3 个答案:

答案 0 :(得分:3)

您始终可以在Photoshop或Illustrator中创建图像,然后将其设置为按钮的图像。这是我在某些场合倾向于做的事情。

答案 1 :(得分:0)

简单的方法是在IBuilder中定义User Defined Runtime Attributes 设置layer.cornerRadius as Number with value 35(或你想要的)

this

和瞧Example

答案 2 :(得分:0)

您可以根据故事板轻松设置,无需任何编码。

如果您更喜欢在故事板中工作,还有另一种选择。

首先,将宽度和高度设置为相同的值,以形成完美的正方形。 enter image description here

其次,输入以下属性。重要信息 - 将layer.cornerRadius的值设置为宽度的一半。 enter image description here

然后,当您运行该应用程序时,您的按钮将是圆形的。 enter image description here

您可以根据自己的要求设置高度和宽度。

感谢。