XCode 11.5 日本語化計画:自動レイアウトガイド
目次
Xcode の新機能
始めましょう
自動レイアウトの理解
外部の変更
内部の変更
自動レイアウトとフレームベースのレイアウト
制約のない自動レイアウト
制約の構造
自動レイアウト属性
方程式の例
代入ではなく等式
明確で満足できるレイアウトの作成
制約の不等式
制約の優先順位
固有のコンテンツサイズ
固有のコンテンツサイズ対ちょうど良いサイズ
値の解釈
Interface Builder での制約の操作
制約を Control + ドラッグ
スタックツール
整列ツール
固定ツール
自動レイアウト問題解決ツール
Interface Builder に制約を作成させる
制約の検索と編集
文書のアウトライン内の制約をリスト
サイズインスペクタで制約を検索
制約の調査と編集
内容の保持と圧縮耐性の優先順位の設定
iOS のみの機能
上部および下部のレイアウトガイド
レイアウトマージン
読みやすいコンテンツガイド
意味のある内容
経験則
自動レイアウトレシピ集
スタックビュー
簡単なスタックビュー
属性
議論
入れ子になったスタックビュー
ビューと制約
属性
議論
動的スタックビュー
ビューと制約
属性
コード
議論
簡単な制約
簡単なシングルビュー
ビューと制約
属性
議論
適応するシングルビュー
ビューと制約
属性
議論
2 つの等幅ビュー
ビューと制約
属性
議論
2 つの異なる幅のビュー
ビューと制約
属性
議論
複雑な幅 の 2 つのビュー
ビューと制約
属性
固有のコンテンツサイズのビュー
簡単なラベルとテキストフィールド
ビューと制約
属性
議論
動的高さラベルとテキストフィールド
ビューと制約
属性
議論
固定された高さの列
ビューと制約
属性
議論
動的な高さの列
ビューと制約
属性
議論
2 つの幅の等しいボタン
ビューと制約
属性
議論
3 つの幅の等しいボタン
ビューと制約
属性
議論
間隔の等しい 2 つのボタン
ビューと制約
属性
議論
2 つのボタンとサイズクラスベースのレイアウト
制約
属性
自動レイアウトのデバッグ
エラーの型
満たされないレイアウト
満たされない制約の特定
満たされない制約の防止
あいまいなレイアウト
あいまいなレイアウトの検出
論理的なエラー
デバッグの秘訣とヒント
ログの理解
ログへの ID の追加
ビューと制約の視覚化
端の場合の理解
高度な自動レイアウト
プログラムによる制約の作成
レイアウトアンカー
NSLayoutConstraint クラス
視覚書式言語
サイズクラス固有のレイアウト
最終および基底サイズのクラス
サイズクラスツールの使用
インスペクタの使用
スクロールビューの操作
自動サイズ化テーブルビューセルの操作
制約の変更
遅延レイアウトパス
更新パス
レイアウトパス
変更のバッチ処理
カスタムレイアウト
付録
視覚書式言語
視覚書式構文
視覚書式文字列文法
改訂記録
文書改訂履歴