0
iPadでランドスケープモードのみをサポートし、サイズクラスを有効にしてポートレートモードにすることを禁止しますか?すべてのビューは、自動レイアウトが有効になっているストーリーボードにレイアウトされています。サイズクラスと自動レイアウト付きのiPadでランドスケープモードのみをサポート
iPadでランドスケープモードのみをサポートし、サイズクラスを有効にしてポートレートモードにすることを禁止しますか?すべてのビューは、自動レイアウトが有効になっているストーリーボードにレイアウトされています。サイズクラスと自動レイアウト付きのiPadでランドスケープモードのみをサポート
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
switch UIDevice.current.userInterfaceIdiom {
case .phone:
return UIInterfaceOrientationMask.portrait
case .pad:
return UIInterfaceOrientationMask.landscape
case .unspecified:
return UIInterfaceOrientationMask.portrait
default:
return UIInterfaceOrientationMask.portrait
}
}
override var shouldAutorotate: Bool {
return false
}
1)これら2つの方法をビューコントローラに実装します。
2)次に、選択オプションの下から続い)
3をstoryboradし、あなたのViewControllerを選択するために行くのiPad
4風景
5)変更の向き)を形質ボタン
に異なります]をクリックします6)あなたのビューコントローラはランドスケープモードになっていますので、ipadを選択したために、あなたが好きなものを自由に表示できます。
7)それ以降は変更が完了しました。その上に
どこから始めたらいいですか?ストーリーボードで「iPad」をクリックするとどこですか? –
編集の回答を見る –
autorotationメソッドを実装しても、autolayout&sizeクラスのiPadには影響しません! –