我在视图上添加了一个空 scrollView,设置了前导/顶部/后退/底部,然后框架是准确的,但是当设置前导/顶部/后退/高度时,xib显示了歧义错误!如果我通过代码设置约束,那可以,为什么???是xib的错误吗?
答案 0 :(得分:0)
Storyboard /界面生成器告诉您scrollView具有 模糊的内容大小 ,因为它没有内容。
您可以:
UIView
作为scrollView的子视图(设置适当的约束),然后在运行时删除该视图或向其中添加UI元素(而不是直接添加到scrollView)。 请注意...如果您的整个XIB文件仅包含滚动视图,请不要这样做。只需使用滚动视图即可。如果这仅仅是您的第一步,并且您将在进行设计过程时将UI元素添加到XIB的滚动视图中,那么添加元素并设置适当的元素后,您将看到错误消失了。约束。
答案 1 :(得分:-1)
您需要在 scrollView 中添加视图,并将其与前导/顶部/后部/底部约束相链接。另外,您还需要设置高度/宽度约束,以便仅添加 view 即可消除歧义。