採択 2018/09/02 13:30〜 Track A レギュラートーク(30分)

デバイス・OSバージョンの依存が少なく、メンテナンスしやすいビューを作る iOSDC Japan 2018

k_katsumi Kishikawa Katsumi k_katsumi

iOSアプリにおいてビューに関する変更をテスト・レビューすることは負荷の高い作業のひとつです。現在のiOSアプリにおいてレイアウトのバッドプラクティスは、デバイスを判定する、contentInsetを自分で操作する、動的に制約を変更する、の3つです。このトークでは、実際のアプリのコードを用いて、壊れやすかったレイアウトを良いAutoLayoutの原則に従って修正した例を示し、堅牢でメンテナンスしやすいレイアウトとは何かを解説します。