Automatically Adjusts Font の Warning を解消する方法

初心者が故に陥りやすいかもしれない、いつのまにか出てくる Warning が解消できないシリーズ。

Unsupported Configuration
Automatically Adjusts Font requires using a Dynamic Type text style
Main.storyboard

主に UILabel のプロパティをよくわからずいじってると出てくる。

上記の Dynamic Type の Automatically Adjusts Font を選択すると Warning 出てきます。

根本的な解決としての Dynamic Type については以下のサイトを参照すると解決できるかもしれない。

iOSでDynamic Typeを使ったときのFontのWeightとサイズの一覧

よくわからないけどとりあえず Warning 気持ち悪い、な人は Automatically Adjusts Font を全ての UILabel や UITextFile で OFF にして Clean → Build and/or Xcode 再起動で消えると思います。

UI が多すぎて Interface Builder のツリーを探すのが面倒な場合は

Main.storyboard → Open As → Source Code

と開いて、「adjustsFontForContentSizeCategory」をキーワードに検索すると、どこに該当のコントロールがあるか見つけやすいと思います。

それでも消えない人は以下サイトを参照。

What is automatically adjusts font requires using a dynamic type text style warning

フォローする