2017-02-14 82 views
0

我無法讓用戶圖像具有圓角。這是Facebook登錄照片。我曾嘗試 「userImageView.layer.cornerRadius = 5」如何在Facebook上登錄登錄Xcode上的UIImageView角落

func setupSubviews() { 

     view.addSubview(loginButton) 
     view.addSubview(userImageView) 
     view.addSubview(nameLabel) 

     view.addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "H:|[v0]|", options: NSLayoutFormatOptions(), metrics: nil, views: ["v0": userImageView])) 
     view.addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "H:|[v0]|", options: NSLayoutFormatOptions(), metrics: nil, views: ["v0": nameLabel])) 

     view.addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "H:|-80-[v0]-80-|", options: NSLayoutFormatOptions(), metrics: nil, views: ["v0": loginButton])) 

     view.addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "V:|-110-[v0(110)]-10-[v1(30)]-20-[v2(50)]", options: NSLayoutFormatOptions(), metrics: nil, views: ["v0": userImageView, "v1": nameLabel, "v2": loginButton])) 

     loginButton.delegate = self 
    } 
+0

看到這個http://stackoverflow.com/questions/27861383/swift-how-to-set-corner-radius-of-imageview –

回答

0

嘗試使用

userImageView.layer.maskToBounds = true 
+0

我也試過了,不好意思忘了包括它@Jagdeep – Steve

0

使用此代碼

imgView.layer.cornerRadius = 10 // change value according you 
imgView.clipsToBounds = true