ダークモード対応とAutoLayoutアニメーションと私 by Abebe

iOSDC Japan 2020
採択
2020/09/20 17:10〜
Track A
LT(5分)

ダークモード対応とAutoLayoutアニメーションと私

Abebe
13
このトークはスピーカー都合でキャンセルになりました

「iOS13のダークモード対応?Asset CatalogのColor Setが使えれば、そんなに手間掛からないでしょ。
…………そんなふうに考えていた時期が俺にもありました。」
しかし、私が仕事で関わったアプリには1つ落とし穴がありました。
それは入力状態の変化に沿って動くUIアニメーションをAutoLayoutで制御していた事です。

このLTでは

  • AutoLayoutアニメーションとダークモードが組み合わさると何が落とし穴なのか
  • 実際の対応方法(traitCollectionDidChangeやupdateViewConstraintsを用いて制約を再設定)
    を簡単なサンプルアプリを交えて共有できればと思います。