AutoLayout et View optionnelle

Bonjour,

j’ai une View, elle meme composée de plusieurs Views, mais l’une d’entre elle est optionnelle.

J’ai ajouté cela dans le viewWillAppear :

ViewConsoLess.isHidden = true
ViewConsoLess.heightAnchor.constraint(equalToConstant: 0.0)

La vue est bien cachée. mais l’espace qu’elle occupait n’est pas libéré. C’est possible de faire cela avec AutoLayout ?

J’ai aussi ajouté cela, mais sans succès.

    view.setNeedsLayout()
    view.layoutIfNeeded()

Merci

Jean

Hello @jean

Est-ce que tu as essayé en ajoutant une contrainte en outlet ? (De la même façon que tu ajoutes un Label par exemple)

J’ai déjà eu des soucis du même genre que le tient, et finalement, en ajoutant les contraintes dans mes outlets, tout se passe comme prévu, contrairement à la gestion des contraintes comme tu essayes de le gérer (je n’ai jamais compris pourquoi d’ailleurs).

Bonne journée,

Alexandre