如何实现带角半径的自定义按钮

时间:2017-01-10 12:42:58

标签: swift

我实现了facebook和google按钮,但我无法设置按钮的角半径,这是我的代码

    @IBOutlet var fb_login_btn: FBSDKLoginButton! 
          fb_login_btn.layer.cornerRadius = 20
    @IBOutlet var google_login_btn: GIDSignInButton!
  google_login_btn.layer.cornerRadius = 20

如何在swift3中自定义按钮

1 个答案:

答案 0 :(得分:1)

您还需要为layermasksToBounds属性true设置为cornerRadius

fb_login_btn.layer.cornerRadius = 20
fb_login_btn.layer.masksToBounds = true

google_login_btn.layer.cornerRadius = 20
google_login_btn.layer.masksToBounds = true