今更だけどUIKitで型パラメータのインジェクトを利用してViewのレイアウトをしてみよう by marty-suzuki

iOSDC Japan 2022
採択
2022/09/12 16:15〜
Track A
LT(5分)

今更だけどUIKitで型パラメータのインジェクトを利用してViewのレイアウトをしてみよう

marty_suzuki marty-suzuki marty_suzuki

似たようなレイアウトのViewがいくつかあった場合に、どのように実装しますか?
enumでtypeを定義してtypeごとにレイアウトを分岐したり、ベースクラスを作ってサブクラス側でレイアウトに必要な処理を行なったりなど、様々な実装方法があるかと思います。

本トークでは、実際にサービスで運用されているデザインを題材に、型パラメータのインジェクトを利用したViewのレイアウト方法についてお話します。
他のレイアウト方法とは、どういった違いがあるかなどもお話できればと思います。