如何制作圆形椭圆形按钮?

bra*_*ray 2 button rounded-corners ios swift

我的目标是让我的按钮看起来像这样:

在此输入图像描述

减去按钮周围的黑边.

阅读了不少帖子后,我看到大多数解决方案都在使用

layer.cornerRadius = 10.0
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我得到了这个:

在此输入图像描述

它绕过边缘,但没有给我我想要的目标.

有什么建议吗?

Rob*_*Rob 13

斯威夫特3

myButton.layer.cornerRadius = myButton.frame.height / 2

myButton.backgroundColor = UIColor.blue
myButton.clipsToBounds = true
myButton.tintColor = UIColor.white
myButton.setTitle("Connect With Facebook", for: .normal)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述