我正在使用xcode,但似乎无法让我的自定义单元格动摇。我已经设置了约束,甚至重置了几次,但是当我运行模拟器时,它们看起来仍然有很大不同。
这是我的约束的屏幕截图:
这是我的模拟器的屏幕截图:
我已经尝试删除标签和imageView,然后再次添加它并重设约束几次。还有其他人遇到这些问题吗?
您定义的约束太多。对于您而言,始终尽可能使用最小数量的约束是关键。从我可以看到的角度来看,您在单元格的前缘给了标签“ 5”和“需要查看订单”约束。如果您还在图像上设置第二个前导约束(很难从图像中分辨出来,则代码将更易于调试),这种矛盾会破坏您的约束。
您想要的是使图像的前缘到达单元格,并为其赋予高度和宽度以及顶部约束。
在图像和第二个标签上都给'5'标签'水平间距'(Ctrl拖动)。为其提供高度和宽度以及顶部约束。
这应该是您所需要的!
如果这太令人困惑,请告诉我,我可以分享一些摘要以进行更多可视化