SwiftUI 【SwiftUI】transition効果が機能しないケース Viewオブジェクトの表示・非表示の切り替え時のアニメーションを定義するtransitionモディファイアは、animationとセットで使用する必要があります。 しかしながら、animationの指定方法によってtransitionが正し... 2020.05.31 SwiftUI
SwiftUI 【SwiftUI】トランジション(transition)の使い方 Viewオブジェクトの表示・非表示切り替えに伴うアニメーションをトランジション(transition)と呼びます。 SwiftUIでは、トランジション用に通常のアニメーション処理とは別の仕組みが用意されています。 2020.05.31 SwiftUI
SwiftUI 【SwiftUI】アニメーション効果の種類 本記事ではSwiftUIで使えるアニメーション効果の種類について解説します。 アニメーション効果はAnimation構造体で定義します。 2020.05.26 SwiftUI
SwiftUI 【SwiftUI】アニメーションの基本 (2020/10/04 更新) SwiftUIではViewの変化を簡単にアニメーション化できます。 本記事ではアニメーションの基本について解説します。 2020.05.24 SwiftUI
SwiftUI 【SwiftUI】Viewの3D回転(rotation3DEffect) 指定された回転軸を中心に、3次元でViewを回転させるrotation3DEffectの使い方を解説します。 2020.05.16 SwiftUI
SwiftUI 【SwiftUI】Viewの回転(rotationEffect) 指定された点を中心にViewを回転させるrotarionEffectの使い方を解説します。 2020.05.16 SwiftUI
SwiftUI 【SwiftUI】Viewの拡大と縮小(scaleEffect) Viewを拡大・縮小させるscaleEffectの使い方を解説します。 このModifierは、描画された結果を拡大/縮小しているので、あまり拡大しすぎるとジャギーが目立つ場合があります。 2020.05.16 SwiftUI
SwiftUI 【SwiftUI】UnitPointの使い方 UnitPointはViewの相対的な位置を定義する構造体です。 用途としては、例えばrotationEffectを使ってViewを回転する時の中心点の指定などがあります。 2020.05.16 SwiftUI
SwiftUI (アーカイブ)【SwiftUI】編集モードの取得に関する不具合 本記事で使用している.navigationBarItems()モディファイアはiOS14以降では非推奨となっています。 最新の情報はこちらの記事を御覧ください。 編集モード(editMode)の取得に関する不具合と思われる現象に遭遇したので... 2020.05.09 SwiftUI
SwiftUI (アーカイブ)【SwiftUI】Listでセルをドラックする時の不具合 (2020/10/17 更新) Listの並び替え操作時のアニメーションで、挙動がおかしいケースがあります。 おそらくXcodeの今後のバージョンアップで解消すると思われますが、現時点での対処方法を残しておきます。 本記事の現象は、Xcod... 2020.05.09 SwiftUI
SwiftUI 【SwiftUI】Listの使い方 (2022/03/09 更新) Listはデータの一覧表示をするのに適したViewです。 画面に収まらない量の場合はスクロール表示になるなど、UIKitのUITableViewに似ていますが、はるかに簡単に使えます。 ListはForEac... 2020.05.06 SwiftUI
SwiftUI (アーカイブ)【SwiftUI】Viewの背景設定と重ね合わせ 本記事の説明はiOS14以前の使用方法です、iOS15以降の情報は、またはを参照してください。 Viewの背景設定と、別のViewを重ねる方法を解説します。 2020.03.08 SwiftUI
SwiftUI 【SwiftUI】Viewに余白を付加する(padding) (2020/06/07 更新) Viewに余白を付加するpaddingモデファイアについて解説します。 2020.03.07 SwiftUI
SwiftUI 【SwiftUI】組み込み図形の描画 (2021/08/19 更新) SwiftUIに標準で用意されている組み込み図形描画の部品を紹介します。 これらの部品はShapeプロトコルに準じています。 2020.02.29 SwiftUI