这是个很诡异的问题,由于一些特殊需求,我的TableView的Cell的背景色是透明,其中的控件会有背景色,第一个控件和最后一个控件我都用IB自动设了约束,对齐Cell的左边界和右边界,但是自动约束很奇怪的是值都是-8(上下左右都是这个值)。一开始并没在意因为显示出来是好的,但是不记得升级SDK到8.2还是8.3开始,左右就会多出空白来。
经过各种尝试,找到了解决方法。将左右的约束中item的related to margin(印象中是这么拼)取消勾选,值设为0就好了。
下班了等人,mac关了没截图,凭借回忆写的这些文字说明的不够清楚,有时间再修改此篇。