質問するログイン新規登録

回答編集履歴

1

横向きの事を追加

2018/12/05 01:29

投稿

takabosoft
takabosoft

スコア8356

answer CHANGED
@@ -55,4 +55,19 @@
55
55
  > 画面サイズの高さが414を超える端末で
56
56
 
57
57
  これって画面サイズの高さではなく幅の事を言っているんだと思いますが、
58
- 画面を横向きで実行しているんでしょうかね?
58
+ 画面を横向きで実行しているんでしょうかね?
59
+
60
+ ----
61
+ 追記:
62
+ 上記コードでは画面横のときにポップオーバーではなくモーダルで出てしまうようです。
63
+
64
+ `UIAdaptivePresentationControllerDelegate`プロトコルの以下を実装すると、横向きでもちゃんと出るようです。
65
+
66
+ ```swift:
67
+ func adaptivePresentationStyle(for controller: UIPresentationController, traitCollection: UITraitCollection) -> UIModalPresentationStyle {
68
+ return .none
69
+ }
70
+ ```
71
+
72
+ 実行結果:
73
+ ![イメージ説明](12815fe010377d54592d275c3d7ed021.png)