SwiftUIでiPadの縦画面だと左右カラムにならなくて困っていたが(iOS 13まで使えていたpaddingを使用する方法は通用しなくなっているようだ)、以下のページにある方法を使ったらできた。
developer.apple.com
以下のコードをどこかに置いておく。
extension UISplitViewController {
open override func viewDidLoad() {
self.preferredSplitBehavior = .tile
self.preferredDisplayMode = .oneBesideSecondary
}
}
以下はiOS 13までの方法らしい。
blog.personal-factory.com