0
の一番上にそれを置く:stackViewからサブビューを削除すると、画面
if userErrorLabel.isDescendant(of: stackView!) == true {
stackView?.removeArrangedSubview(userErrorLabel)
}
、それを削除し、本当に奇妙されていない、画面の一番上に送信します。
ステータス・ラベルの赤メッセージ。
おかげ
をしようとします。しかし今のところはこれが必要です – NojDavid
'removeArrangedSubview'を使うと、ビューがUIStackViewによって管理されているサイズと位置を持たないようにするだけです。それは依然としてビュー階層の一部となり、したがって可視になります。永久に削除したい場合は、 'removeFromSuperview'メソッドを使用してください。 'isHidden'プロパティは、あなたがそれを隠していて、それを再び表示したい場合にのみ使用する必要があります。ここではlayoutIfNeededを使う必要はありません。これをさらに調べる必要がある場合は、ドキュメントに記載されています。 –