スプリングと構造体のレイアウトから自動レイアウトへの移行を開始し、「固有のサイズ」設定に関していくつか質問があります。
一部のビューの「固有サイズ」を「プレースホルダー」に設定し、幅と高さの値を設定すると、ビューは拡大縮小されず、固定サイズのままになります。ただし、「固有サイズ」を「デフォルト (システム定義)」に設定すると、必要に応じて実行時にシステムがビューを決定してスケーリングします。
ただし、Ctrl + ドラッグを使用して、幅と高さのシステム制約をビューに明示的に設定できます。このような場合、システムの幅と高さの制約と const プレースホルダー値が存在します。私は既存のコードを見直しており、それがバグであり、冗長なシステムの幅と高さの制約を削除する必要があるか、または他の隠されたロジックがあるかを理解しようとしています。ただし、Xcode は実行時にコンソールに警告などを表示しません。デモ プロジェクトの印刷画面は次のとおりです。