2016-11-11 2 views
0

Swift 3 Comment faire un cercle? Le cercle devrait être situé au centre. Était certain rayon. L'arrière-plan - blackblur. MerciComment dessiner un cercle dans Swift 3

+2

Bienvenue sur stackoverflow. Ce n'est pas l'endroit à venir pour demander à quelqu'un d'écrire tout le code pour vous. Vous devez nous montrer ce que vous avez fait jusqu'à présent et quel problème spécifique vous avez. – curt

Répondre

9

Pour faire un cercle dessiner un carré et ajouter une cornerRadius égale à la largeur/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) 

Bonne chance! :)

+0

Merci! Ne pas inviter comme le noir est remplacé par Flou? – smerTDima

+0

J'ai eu modifier la réponse s'il vous plaît avoir un chèque –

+0

Il tourne au carré) – smerTDima