UITableViewでself-sizing(UITableViewAutomaticDimension)使ってるとき、cellにUIImageViewを入れるとAutoLayoutのエラーが出ることがある


事象

こんな感じで

V:|-10-画像(高さ30)-10-|

のような制約を貼っていて、さらにself-sizingを利用してるとなぜかAutoLayoutのエラーとなって怒られた
見た目上は影響ないけど制約が不整合となってrecoveryが走る

解決策

画像のbottom spaceのpriorityを1000 → 900 にしたら怒られなくなった

原因は不明

参考