xibを使って、カスタムセルを実装しようとしたら、"Must translate autoresizing mask into constraints to have _setHostsLayoutEngine:YES."というエラーが出て、2時間くらい悩んだ。
要約
- トップレベルのviewをUITableViewCellにすることで回避
今回の原因
- 「UIView」が最上部にきていた
- xibファイルを作った時、デフォルトがUIViewになっている
正しい指定方法
- Viewを消して、UItableViewCellを最上位のViewにすること
xibを使ったのが初めてだったので、ハマった。。(使っている人ならわかったのかもしれないけど。。)
StackOverFlowもチェックマークの箇所しか見てなかったけど、ページ下部までよくよく見たら、書いてあるじゃないか。。!今後は、ちゃんと最後まで読もう。。(´・ω・`)