J'ai une barre de navigation ajoutée programatically à la vue avec VFL (langage de format visuel)VFL avec mise en page Taille-classe spécifique dynamique avec le soutien d'orientation
comme celui-ci
navBar.translatesAutoresizingMaskIntoConstraints = false
self.view.addSubview(navBar)
let views = ["bar": navBar]
var constraints = [NSLayoutConstraint]()
constraints += NSLayoutConstraint.constraints(withVisualFormat: "H:|[bar]|", options: [], metrics: nil, views:views)
constraints += NSLayoutConstraint.constraints(withVisualFormat: "V:|[bar(64)]", options: [], metrics: nil, views:views)
NSLayoutConstraint.activate(constraints)
le code ci-dessus fonctionne très bien mais donne une hauteur constante à la barre de navigation comme 64. mais je voudrais l'avoir en fonction de l'orientation du mobile, portrait-64 et paysage-44