しばらくの間、iPhoneに焦点を当ててiPad devに戻りましょう。私は、iPhone上でnavスタックにプッシュされるが、iPad上のモーダルフォームシートで提示されるチェックアウトビューを持っています。 iOS 9以降の世界では、これを行う方法がありますか?iPhone上でView ControllerをプッシュしてiPad上でフォームシートとして表示する簡単な方法は?
if ipad {
self.presentViewController()
} else {
self.navigationController?.pushViewController(viewController, animated: true
}
この方法はややシンプルです。私はたぶん、traitCollections
を使用するという点で欠けているものがあるかどうか、またiOSが欠けている新しい適応ビットのいくつかを追加したいと思っています。
明らかに、私はif
ステートメントを実行するさまざまな方法を探しているわけではありません。私はそれが自動的に表示されるか、または適切なものとしてプッシュすることができる1つの方法があるかどうかを探しています。