我试图在.xib中重新创建我的UITableViewCell,以便我可以在多个视图中重复使用它。无论我做什么,我都无法在加载我的.xib时让AutoLayout完成它的工作。我在deque the cell时尝试设置translatesAutoresizingMaskIntoConstraints = false。关于我可能做错什么的任何想法?
谢谢!
答案 0 :(得分:1)
1)我的垂直约束并没有完全明确地定义。在我的例子中,我有一个垂直堆栈视图,其他堆栈视图嵌入其中,但我的主垂直堆栈视图没有底部约束。添加底部约束来修复它。
2)另外:在设置translatesAutoresizingMaskIntoConstraints = false之前,我遇到了.xib(nibs)的问题,使其正确地自动布局。在我的情况下,它称之为创造问题。删除此设置并确保我的约束一直被定义似乎已经有效。