質問編集履歴

3

質問の回答の際に、ご注意していただきたい旨を追記しました。(お時間を取られてしまうと思われるので)

2020/07/30 03:17

投稿

kaz11
kaz11

スコア10

test CHANGED
File without changes
test CHANGED
@@ -4,16 +4,26 @@
4
4
 
5
5
 
6
6
 
7
+ 【!!質問を読まれる前に、まずこちらに目を通して頂けると幸いです!!】
8
+
9
+ 結論から申し上げますと、こちらズレている質問をしておりますのでご回答いただく際には修正依頼の欄の連絡のやりとりをご覧いただけるとお時間を取らずに済むかと思われます。
10
+
11
+ ご指摘により、質問自体がズレているものであることに気付きました。私のほうで一度UIの設計から検討し直したいと思います。自身で解決(?)できた際に、実行した旨を追記していこうと思います。
12
+
13
+ なお、UIの設計等でご指摘やアドバイスありましたら大変助かりますので回答いただいても全く問題ございません。
14
+
15
+ 失礼致しました。
16
+
17
+
18
+
19
+
20
+
7
21
  2020/07/30
8
22
 
9
23
  質問の最下部の補足を更新しました。
10
24
 
11
25
 
12
26
 
13
-
14
-
15
-
16
-
17
27
  はじめまして。
18
28
 
19
29
  iOS開発を始めて2ヶ月になる者です。

2

質問事項に対して、説明が不足していたこと。また、こちらの知識不足である旨を追加で記載しました。

2020/07/30 03:17

投稿

kaz11
kaz11

スコア10

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,15 @@
4
4
 
5
5
 
6
6
 
7
+ 2020/07/30
8
+
7
- ここに質問の内容く書いてください
9
+ 質問の最下部の補足更新ました
10
+
11
+
12
+
13
+
14
+
15
+
8
16
 
9
17
  はじめまして。
10
18
 
@@ -371,3 +379,15 @@
371
379
  説明わかりづらくて大変申し訳ありませんが、ご回答いただけると幸いです。
372
380
 
373
381
  長文失礼致しました。
382
+
383
+
384
+
385
+ 【補足】
386
+
387
+ 下記のURLを参考に作成しました。
388
+
389
+ http://swift.hiros-dot.net/?p=377
390
+
391
+ また、修正依頼にすでに記載済みではあるのですが、ご指摘いただいた通りハンバーガーメニューを出すことと Navigation Controller の利用は本質的に無関係みたいですのでもう少し自分で調べて解決していこうと思います。
392
+
393
+ お手数おかけします。

1

SetUpViewControllerにハンバーガメニューのアニメーション設定のコードが抜けていたので、追加しました。

2020/07/30 02:29

投稿

kaz11
kaz11

スコア10

test CHANGED
File without changes
test CHANGED
@@ -176,7 +176,31 @@
176
176
 
177
177
  navigationController?.isNavigationBarHidden = false
178
178
 
179
+
180
+
179
-
181
+ //ハンバーガーメニューのアニメーション設定
182
+
183
+ let menuPosition = self.menuView.layer.position
184
+
185
+ self.menuView.layer.position.x = -self.menuView.frame.width
186
+
187
+ UIView.animate(
188
+
189
+ withDuration: 0.1,
190
+
191
+ delay: 0.1,
192
+
193
+ options: .curveEaseOut,
194
+
195
+ animations: {
196
+
197
+ self.menuView.layer.position.x = menuPosition.x
198
+
199
+ },
200
+
201
+ completion: { bool in
202
+
203
+ })
180
204
 
181
205
  }
182
206