回答編集履歴

1

横向きの事を追加

2018/12/05 01:29

投稿

takabosoft
takabosoft

スコア8356

test CHANGED
@@ -113,3 +113,33 @@
113
113
  これって画面サイズの高さではなく幅の事を言っているんだと思いますが、
114
114
 
115
115
  画面を横向きで実行しているんでしょうかね?
116
+
117
+
118
+
119
+ ----
120
+
121
+ 追記:
122
+
123
+ 上記コードでは画面横のときにポップオーバーではなくモーダルで出てしまうようです。
124
+
125
+
126
+
127
+ `UIAdaptivePresentationControllerDelegate`プロトコルの以下を実装すると、横向きでもちゃんと出るようです。
128
+
129
+
130
+
131
+ ```swift:
132
+
133
+ func adaptivePresentationStyle(for controller: UIPresentationController, traitCollection: UITraitCollection) -> UIModalPresentationStyle {
134
+
135
+ return .none
136
+
137
+ }
138
+
139
+ ```
140
+
141
+
142
+
143
+ 実行結果:
144
+
145
+ ![イメージ説明](12815fe010377d54592d275c3d7ed021.png)