回答編集履歴

3

ボタンの配置について追記

2019/07/04 00:37

投稿

hayabusabusash
hayabusabusash

スコア767

test CHANGED
@@ -186,7 +186,7 @@
186
186
 
187
187
 
188
188
 
189
- ### 2019/07/03追記
189
+ ### 2019/07/03 追記
190
190
 
191
191
  > これだけではエラーが出るのでStackViewを水平方向の中心に来るように**Priority750**で制約を追加します。
192
192
 
@@ -221,3 +221,27 @@
221
221
 
222
222
 
223
223
  ![優先度を下げる](9a48d1aa66cef78b77241aff5a74884c.png)
224
+
225
+
226
+
227
+ ### 2019/07/04 追記
228
+
229
+ > この画面から外面遷移するためのButtonを置きたいです。
230
+
231
+
232
+
233
+ こちらについてですが、
234
+
235
+ ScrollViewと同じ階層にボタンを置いてしまえば表示されると思います。
236
+
237
+
238
+
239
+ ![ボタンの配置](5be9014076876138a4be4782bcf80f0d.png)
240
+
241
+
242
+
243
+ あとはその状態でAutolayoutの制約を追加してしまえば大丈夫です。
244
+
245
+
246
+
247
+ ![ボタンの制約](3e7dbe18c5c5e171fb78556ccff79deb.png)

2

Alignの制約の付け方について追記

2019/07/04 00:37

投稿

hayabusabusash
hayabusabusash

スコア767

test CHANGED
@@ -183,3 +183,41 @@
183
183
 
184
184
 
185
185
  ```
186
+
187
+
188
+
189
+ ### 2019/07/03追記
190
+
191
+ > これだけではエラーが出るのでStackViewを水平方向の中心に来るように**Priority750**で制約を追加します。
192
+
193
+
194
+
195
+ この部分ですがScrollViewには以下のようなエラーが出ていると思います。
196
+
197
+ > Need constraints for: X position or width
198
+
199
+
200
+
201
+ エラーの通りX座標方向の制約もしくは幅の制約をつけることで解決することができるので、
202
+
203
+ 以下のようにしてX座標方向(水平方向)の中心に来るように制約を追加します。
204
+
205
+
206
+
207
+ まずAlignから水平方向の中心に来るような制約を付けます。
208
+
209
+
210
+
211
+ ![Alignの追加](f90b977c704f7125eb5de5120f46f91c.png)
212
+
213
+
214
+
215
+ このままではコードで追加しているAutolayoutの制約とぶつかってしまい、
216
+
217
+ エラーが出てしまうので、ぶつかった際にブレイクするように以下のようにして優先度を下げます。
218
+
219
+ 追加した制約の**Edit**から**Priority**を**High**にます。
220
+
221
+
222
+
223
+ ![優先度を下げる](9a48d1aa66cef78b77241aff5a74884c.png)

1

誤字の修正

2019/07/03 03:23

投稿

hayabusabusash
hayabusabusash

スコア767

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  さらにその上にStackView(Horizontal Stack View)を乗せてScrollViewに対して縦横全てのスペースが0になるように制約をつけます。
14
14
 
15
- 横方向にスクロールするようにしたいので**StackViewとViewControllerのViewに対して同じ高さ**になるような制約もつけてください。
15
+ 横方向にスクロールするようにしたいので**ScrollViewに対して同じ高さ**になるような制約もつけてください。
16
16
 
17
17
  追加したStackViewの**AlignmentはFill、DistributionはEqual Spacing、Spacingは0**にします。
18
18