条件付きで表示コントロールの下部にあるUILabelを非表示にし、その直上のビューを調整してスペースを埋めるようにしています。XCode 8:UIElementが隠されているときにビューが調整されない
ビューコントローラの下部にあるUILabelの高さは0で、ビューコントローラの下部には0という制約があります。その上のビューには、ビューコントローラの下部に120という制約があります。
UILabelを非表示にし、その上のビューの値をView Controllerの下部に0(viewBottomConstraint)と変更すると、UILabelは消えますが、上のビューは元の位置に残ります。
これはうまく動作します、ありがとう! –