ios swift 3 – Largeur UIAlertController

Y at-il de toute façon pour créer un alertController personnalisé qui correspond à la largeur de l'écran?

J'ai essayé plusieurs choses avant de poser cette question:

let width:NSLayoutConstraint = NSLayoutConstraint(item: alertController.view, atsortingbute: NSLayoutAtsortingbute.width, relatedBy: NSLayoutRelation.equal, toItem: nil, atsortingbute: NSLayoutAtsortingbute.notAnAtsortingbute, multiplier: 1, constant: view.bounds.width ) alertController.view.addConstraint(width) 

Mais cette ligne de code crée toujours un espace horizontal entre mon alertController et l'écran.

Voici ce que je trouve actuellement dans les documents Apple:

Apparence des vues d'alerte: vous ne pouvez pas personnaliser l'apparence des vues d'alerte.

Cela me déçoit car je pense que le text du message dans les vues d'alerte est trop petit pour de nombreux users. DrPatience, dans un commentaire ci-dessus, suggère une solution de contournement possible. Alertes