質問編集履歴
1
「試したこと」を追記、iOS12.1対応のためXCodeのバージョンアップを実施。
title
CHANGED
File without changes
|
body
CHANGED
@@ -44,8 +44,17 @@
|
|
44
44
|
・UIAlertControllerのカテゴリにviewDidearメソッドを追加し、強制的に向きを90度回転させた。
|
45
45
|
self.view.transform = CGAffineTransformMakeRotation(M_PI * -0.5f);
|
46
46
|
→回転できたが、一瞬縦向きで表示されてしまうため、かっこ悪い
|
47
|
+
//***** 2018/11/13 追記 *****
|
48
|
+
・presentViewControllerでの表示時に回転させるアニメーションを追加。
|
49
|
+
[self presentViewController:alert animated:YES completion:^{
|
50
|
+
[UIView animateWithDuration:0 animations:^{
|
51
|
+
alert.view.transform = CGAffineTransformMakeRotation(-1 * M_PI_2);
|
52
|
+
}];
|
53
|
+
}];
|
54
|
+
→回転できたが、一瞬縦向きで表示されてしまうため、以下略
|
55
|
+
|
47
56
|
### 補足情報(FW/ツールのバージョンなど)
|
48
|
-
開発環境:XCode Version 10.0(10A255)
|
57
|
+
開発環境:XCode Version 10.0(10A255)→10.1(10B61)※iOS12.1対応
|
49
58
|
試験環境:XCode iOS Simulators iPad(5th/6th)、iPad実機(モデル:MP2G2J/A)
|
50
59
|
|
51
60
|
既存アプリの改修で今回の対応を行っているのですが、iPadアプリ開発初心者のため、行き詰ってしまいました。
|