固定サイズのView Controllerを持っています(サイズ変更できません)。この特定のView Controllerはウィンドウ内のシートとして表示されます。preferredContentSize
を設定してサイズ変更を無効にしました。サイズを変更できないため、制約なしでビューを終了しました。ただし、アプリをビルドすると、次のような警告が多く表示されます。
Views without any layout constraints may clip their content or overlap other views.
標準ウィンドウに制約を追加しないと、サイズが変更されたときにクリップされることがわかります。ただし、特定のウィンドウではサイズ変更が無効になっているため、発生しないことがわかります。この警告を黙らせる方法はありますか?この特定のView Controllerには多くのビューがあり、問題ナビゲーターで発生する可能性のある他の有用な警告をブロックしています。
このView Controllerは、「シート」セグエを通じて表示されます。
同じことを言っている警告が1つありました。
エディター>自動レイアウトの問題を解決>不足している制約を追加
私のために働いた。うまくいかない場合は、「自動レイアウトの問題を解決する」の下にある他のものが機能する可能性があります。
私にとってうまくいったのは、要素を再配置することでした。要素を再度ドラッグして、高さと幅を目的のサイズに再度ドラッグします。次に、「自動レイアウトの問題を解決する」をクリックし、「推奨される制約にリセットする」をクリックします。