「Swift TinyConstraints」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Swift TinyConstraints== *https://github.com/roberthein/TinyConstraints *オートレイアウトでできることはすべて、より短く。 *デフォルトで…」) |
|||
11行目: | 11行目: | ||
*1 行のコードでビューを積み重ねることができます。 | *1 行のコードでビューを積み重ねることができます。 | ||
*TinyConstraints がそれを行うので、tralleatsAutoresizingMaskIntoConstraints を設定する必要はありません。 | *TinyConstraints がそれを行うので、tralleatsAutoresizingMaskIntoConstraints を設定する必要はありません。 | ||
+ | |||
+ | ===ビューをそのスーパービューにアタッチ=== | ||
+ | <pre> | ||
+ | view.edgesToSuperview() | ||
+ | </pre> | ||
+ | or | ||
+ | <pre> | ||
+ | view.edgesToSuperview(insets: .top(10) + .left(10)) | ||
+ | </pre> |
2022年6月22日 (水) 15:11時点における版
Swift TinyConstraints
- オートレイアウトでできることはすべて、より短く。
- デフォルトで制約が有効です。
- 他のAuto Layoutのコードと100%互換性があります。
- オプションで制約を保存できます。
- 作成時に制約の優先順位を設定します。
- スーパービューに直接制約を設定
- 1 行のコードでビューを積み重ねることができます。
- TinyConstraints がそれを行うので、tralleatsAutoresizingMaskIntoConstraints を設定する必要はありません。
ビューをそのスーパービューにアタッチ
view.edgesToSuperview()
or
view.edgesToSuperview(insets: .top(10) + .left(10))
© 2006 矢木浩人