ノーマルビュー

Received — 2026年4月27日 Zennのトレンド

今日のUITraitCollection

著者: tatsubee
2026年4月26日 20:21
SwiftUIの @Environment は、状態を環境変数として扱い、親ビューから子ビューへと効率的に流し込める非常に便利な仕組みです。 実はUIKitにおいても、このコンセプトを体現する強力な仕組みは古くから備わっています。 今回は、iOS 8から提供されている歴史あるAPIであり、iOS 17での進化を経て開発者が独自の値を定義・伝播できる柔軟性を手に入れ、@Environmentのように任意の値を階層に流せる仕組みへと進化した UITraitCollection について解説します。 UITraitCollectionとは? UITraitCollection は、いわば ...

💾

❌