質問編集履歴

3

質問を追記。Unwindを使った場合

2019/01/19 10:01

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -97,3 +97,89 @@
97
97
 
98
98
 
99
99
  ![イメージ説明](7b2b92fdcb074b6da6a4c4a230cb1149.png)
100
+
101
+
102
+
103
+
104
+
105
+ 追記 : Unwindを使って前の画面に遷移させようとした場合
106
+
107
+ ```TopViewController
108
+
109
+ import UIKit
110
+
111
+
112
+
113
+ class TopViewController: UIViewController {
114
+
115
+
116
+
117
+
118
+
119
+ override func viewDidLoad() {
120
+
121
+ super.viewDidLoad()
122
+
123
+ // Do any additional setup after loading the view, typically from a nib.
124
+
125
+ }
126
+
127
+
128
+
129
+ override func didReceiveMemoryWarning() {
130
+
131
+ super.didReceiveMemoryWarning()
132
+
133
+ // Dispose of any resources that can be recreated.
134
+
135
+ }
136
+
137
+
138
+
139
+ @IBAction func backToTop(segue: UIStoryboardSegue) {
140
+
141
+
142
+
143
+ }
144
+
145
+
146
+
147
+ }
148
+
149
+ ```
150
+
151
+
152
+
153
+ ```ViewController
154
+
155
+ import UIKit
156
+
157
+
158
+
159
+ class ViewController: UIViewController {
160
+
161
+
162
+
163
+
164
+
165
+ @IBOutlet weak var nextButton: UIButton!
166
+
167
+
168
+
169
+ override func viewDidLoad() {
170
+
171
+ super.viewDidLoad()
172
+
173
+ // Do any additional setup after loading the view, typically from a nib.
174
+
175
+ }
176
+
177
+ }
178
+
179
+ ```
180
+
181
+ ![イメージ説明](aa8e850da56aa9dbe57fb9493d0d2952.png)
182
+
183
+
184
+
185
+ Nextボタンをcntrlを押しながらExitまでドラッグし、接続しています。

2

質問を追記、タイトルを変更しました。

2019/01/19 10:01

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- コードで画面遷移するとThread 1: signal SIGABRTになる
1
+ 前の画面にコードで画面遷移する(戻る)とThread 1: signal SIGABRTになる
test CHANGED
@@ -87,3 +87,13 @@
87
87
  追記:セグエのid
88
88
 
89
89
  ![イメージ説明](67002bbcfbbad7ad7eb9ece6ff461bc1.png)
90
+
91
+
92
+
93
+ またこのようにセグエを接続すると画面遷移はできますが、次の画面へ進むようになってしまいます。
94
+
95
+ 「真ん中の画面に戻る」ということを実現したいです。
96
+
97
+
98
+
99
+ ![イメージ説明](7b2b92fdcb074b6da6a4c4a230cb1149.png)

1

画像を追記しました。

2019/01/19 09:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -79,3 +79,11 @@
79
79
  }
80
80
 
81
81
  ```
82
+
83
+
84
+
85
+
86
+
87
+ 追記:セグエのid
88
+
89
+ ![イメージ説明](67002bbcfbbad7ad7eb9ece6ff461bc1.png)