StoryboardとAutoLayoutの制約がある場合、UIViewでデバイスと同じアスペクト比を使用する方法はありますか?
または、コードでこれを手動で指定する唯一のオプションですか?
UIViewControllerのUIViewの比率は常に同じです。UIViewControllerとは関係なく、関連する画面を決定する必要があります。(実行時に複数存在する可能性があります)
UIApplication.shared.windows.first?.screen.bounds
実行時に最初のウィンドウの境界が表示されます。
この場合の自動レイアウトには、関連するビューが必要です。
ビューと最上位のビューに同じ幅と高さの制約を設定できます。(スーパービュー)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加