2016-11-11 74 views
0

Swift 3 如何製作圓圈?該圓應該位於中心。有一定的半徑。背景 - blackblur。 謝謝如何在Swift中繪製一個圓圈3

+2

歡迎來到計算器。這不是要求某人爲您編寫所有代碼的地方。您需要向我們展示您迄今爲止所做的工作以及您遇到的具體問題。 – curt

回答

9

爲了使一個圓圈畫一個正方形,並添加cornerRadius等於在寬度/ 2:

let circle = UIView(frame: CGRect(x: 0.0, y: 0.0, width: 100.0, height: 100.0)) 

circle.center = self.view.center 
circle.layer.cornerRadius = 50 
circle.backgroundColor = UIColor.black 
circle.clipsToBounds = true 


var darkBlur = UIBlurEffect(style: UIBlurEffectStyle.dark) 
var blurView = UIVisualEffectView(effect: darkBlur) 

blurView.frame = circle.bounds 

circle.addSubview(blurView) 
self.view.addSubview(circle) 

祝你好運! :)

+0

謝謝!不要提示黑色被Blur取代? – smerTDima

+0

我已編輯答案請檢查 –

+0

它變成平方) – smerTDima