UITableViewCell使用autolayout时控制台打印约束冲突

460 阅读1分钟

image.png

当使用autolayout使table view cell自适应高度的时候,明明约束都是对的,可是控制台还是回打印如上信息。 这是因为当table view第一次被加载的时候会设置cell的高度为0,这和我们自定义的约束产生了冲突。解决这个问题的方法就是将recover by breaking constraint这个约束的priority由必须改为高就可以了

原文[:stackoverflow](stackoverflow.com/questions/2…