Comment faire pour centrer UIButton dans Swift?

J'ai ce code pour mon UIButton. Que dois-je changer dans mon CGRectMake pour définir mon UIButton dans le centre de l'écran pour toutes les tailles d'écran?

let loginBtn = UIButton(frame: CGRectMake(60, 360, 240, 40))
loginBtn.layer.borderColor = UIColor.whiteColor().CGColor
loginBtn.layer.borderWidth = 2
loginBtn.titleLabel!.font = UIFont.systemFontOfSize(24)
loginBtn.tintColor = UIColor.whiteColor()
loginBtn.setTitle("Login", forState: UIControlState.Normal)
self.view.addSubview(loginBtn)
  • Je voudrais savoir s'il en codes pas de mise en page automatique
  • Vous pouvez faire de l'auto de disposition dans le code. Si vous n'utilisez pas / apprendre la mise en page automatique, alors vous aurez laissé derrière. Trouver un tutoriel sur la mise en page automatique et l'utiliser. 🙂
  • il suffit de régler le centre de la vue du centre
  • double possible de centrer une étiquette dans une UIView