iOS StackView の使い方
Stack View
既存のViewからStack View化する方法
Stack Viewの属性 (Inspector Pane)
Axis
stackを並べる方向
選択肢 | 説明 |
---|---|
Horizontal | 横並び |
Vertical | 縦並び |
Alignment
サブビューをどこに揃えて配置するか
選択肢 | 説明 |
---|---|
Fill | 幅いっぱい |
Leading | 先頭揃え |
Top | 上揃え |
FirstBaseline | 一番上の行のテキストベース揃え |
Center | 中央揃え |
Trailing | 末尾揃え |
Bottom | 下揃え |
LastBaseline | 一番下の行のテキストベース揃え |
Distribution
サブビューの軸方向のレイアウトを決める
選択肢 | 説明 |
---|---|
Fill | StackViewの中がいっぱい |
Fill Equally | StackViewいっぱいにサブビューを同じ幅で配置。※高さ関係なく同じ幅になる |
Fill Proportionally | |
EqualSpacing | サブビューとサブビューの間を等しく配置します |
Equal entering | 各サブビューの中心から中心の距離を等しく配置 |
Spacing
サブビューとサブビューの間の設定
参考サイト
"Constrain to margins"とは何?
"Constrain to margins"とは何?
親ビューのmargin つまり、余白を考慮するかどうかの設定
AutoLayout 関連のエラー
View Need constraints for: X position or width
このエラーは必要な制約が設定していないために起こっていて、青いビューにXポジションか幅の制約が必要になります
View Need constraints for: Y position or height
上記と同様にYポジションか高さの制約が必要になります
自己紹介
みなさん、はじめまして。
都内でシステムエンジニアをやっております、25歳です。
仕事の内容を書かせていただきますと、最近は、アプリのサーバ側の開発を担当しております。言語は、主にPHPを使用しております。サーバの環境は、AWSを使用しております。
ざっと、自己紹介させていただきました。
さて、このブログの目的なのですが、私の勉強日誌ブログにしたいと思っております。
エンジニアとして、スキルアップを目指して、勉強したことをこのブログに書きたいなと思っています。(※給料Upも)
勉強するものかなのですが、英語をやりたいなと思っております。
英語なんです。英語は、仕事で、調べ物をする際に出くわす機会が多く、今までは、Google 翻訳を使い、なんとか乗りきってきました。
しかし、Google翻訳しても、結構、意味不明な日本がありまして、この機会に英語を読めるようになりたいなと思います。
現状のレベルは、どれくらいかといわれますと、関係代名詞が全く分からない感じです。
目標は、AWSのドキュメントが読めるようになることです。
それでは、よろしくお願いいたします。