質問編集履歴

2

タイトル変更

2020/01/21 01:30

投稿

shiro777
shiro777

スコア5

test CHANGED
@@ -1 +1 @@
1
- swiftUI NavigationLinkを使った単純な画面遷移をしたいのですが、うまくいきません。
1
+ SwiftUINavigationLinkを使った画面遷移をしたいのですが、うまくいきません。
test CHANGED
File without changes

1

コードを見やすくした。一部分追記した。

2020/01/21 01:30

投稿

shiro777
shiro777

スコア5

test CHANGED
File without changes
test CHANGED
@@ -8,11 +8,9 @@
8
8
 
9
9
  ここまではうまくいくのですが、今一度"to SecondView"をクリックしても二度目は画面遷移しません。
10
10
 
11
- もちろん再ビルドすれば一度はうまくいきますが、二目は遷移しません。
11
+ 再ビルドすれば一度はうまくいきますが、やはり目は遷移しません。
12
12
 
13
13
 
14
-
15
- *初めての質問で、段落が表現できず、すみません。
16
14
 
17
15
 
18
16
 
@@ -20,11 +18,19 @@
20
18
 
21
19
  ### 該当のソースコード
22
20
 
21
+
22
+
23
+
24
+
25
+ ```ここに言語を入力
26
+
23
27
  //遷移元
28
+
29
+ import SwiftUI
24
30
 
25
31
  struct ContentView: View {
26
32
 
27
-   var body: some View {
33
+ var body: some View {
28
34
 
29
35
  NavigationView {
30
36
 
@@ -58,13 +64,27 @@
58
64
 
59
65
  }
60
66
 
67
+ ```
68
+
69
+
70
+
61
71
 
62
72
 
63
73
  ### 試したこと
64
74
 
75
+ appleのtutorialに同様のコードを見つけ、それを試しましたが、同じ様な結果になりました。
76
+
77
+ 会社にある3種類のMACで試しましたが、全て同等の結果でした。
78
+
79
+
80
+
65
81
  試しにiphone11実機にインストールすればうまく動作します。
66
82
 
67
83
  [simulator]や[preview]画面で起きる症状です。
84
+
85
+
86
+
87
+ なお、TabViewを使った遷移,Modalによる遷移は全てでうまくいきます。
68
88
 
69
89
 
70
90