英語609347 views
高校物理158628 views
MathPython493120 views
高校化学2915516 views
LaTeX958345 views
世界の国561479 views
高校国語786245 views
いろは2993462 views
ヒストリア285688 views
小学算数1196702 views
Swift
10 views03 Feb 2026

SwiftUI のスタックは、子ビューを特定のルールに従って揃えます。デフォルトの中央揃えで事足りることも多いですが、複雑な U...

10 views03 Feb 2026

padding はビューの周囲に余白を追加するモディファイアです。UIKit の layoutMargins に相当しますが、S...

8 views03 Feb 2026

SwiftUI では、ビューのサイズは親から提案されたサイズ(proposed size)と子が返す理想サイズ(ideal si...

10 views02 Feb 2026

Spacer と Divider は、スタック内でビューの配置を調整するための補助ビューです。目に見えない空間を作る Space...

10 views02 Feb 2026

SwiftUI のレイアウトは、3 つのスタックコンテナを組み合わせて構築します。VStack は子ビューを縦方向に、HStac...

10 views31 Jan 2026

SwiftUI でアニメーションを実装する最も基本的な方法が `withAnimation` 関数だ。状態の変更をこの関数で囲む...

7 views31 Jan 2026

GeometryEffect は、ビューの座標変換をアニメーション可能な形で定義するプロトコルだ。回転、拡大縮小、移動といった幾...

9 views31 Jan 2026

AnimatableModifier は、カスタムモディファイアにアニメーション機能を追加するためのプロトコルだ。ViewMod...

5 views31 Jan 2026

LabelStyle プロトコルを使うと、Label の見た目をカスタマイズできる。アイコンとテキストの配置、サイズ、装飾などを...

10 views31 Jan 2026

TimelineView は、時間の経過に応じてビューを更新する仕組みだ。一定間隔での更新やアニメーションフレームごとの更新が可...

6 views31 Jan 2026

TextFieldStyle プロトコルを使うと、テキスト入力フィールドの見た目をカスタマイズできる。標準の .roundedB...

16 views31 Jan 2026

KeyframeAnimator は iOS 17 で追加された、キーフレームベースのアニメーションを実現する機能だ。アニメーシ...

7 views31 Jan 2026

iOS 17 で導入された PhaseAnimator は、複数のフェーズ(状態)を自動的に循環するアニメーションを簡単に作れる...

5 views31 Jan 2026

ToggleStyle プロトコルを使うと、標準のスイッチとは異なるトグルの見た目を実現できる。チェックボックス風、ボタン風、カ...

10 views31 Jan 2026

複数のアニメーションを順番に実行したい場面は多い。リスト項目を 1 つずつ表示したり、複数のプロパティを時間差でアニメーションさ...

6 views31 Jan 2026

アニメーションを繰り返し実行したい場合、repeatForever や repeatCount を使う。ローディングインジケータ...

8 views30 Jan 2026

matchedGeometryEffect は、異なるビュー間でスムーズな遷移アニメーションを実現する機能だ。あるビューが消えて...

6 views30 Jan 2026

ButtonStyle プロトコルを使うと、ボタンの見た目と動作を完全にカスタマイズできる。標準の .bordered や .b...

6 views30 Jan 2026

組み込みの Transition だけでは表現できない動きが必要な場合、カスタム Transition を作成できる。ViewM...

4 views30 Jan 2026

カスタムモディファイアを作る方法には、.modifier() を使う方法と View の extension を使う方法がある。...

6 views30 Jan 2026

SwiftUI のモディファイアには、子ビューに自動的に伝播する「環境モディファイア」と、適用したビューにのみ影響する「直接モデ...

4 views29 Jan 2026

SwiftUI では条件に応じて異なるモディファイアを適用したい場面がある。しかし、実装方法によっては予期しない問題が発生するこ...

6 views29 Jan 2026

カスタムモディファイアを作成すると、アプリ全体で一貫したスタイルを維持しやすくなる。ここでは実践的なカスタムモディファイアの作成...

12 views29 Jan 2026

Transition は、ビューが画面に現れたり消えたりするときのアニメーションを定義する。if 文や ForEach でビュー...