Swift AutoLayout:UIScrollView里面的UITextViews令人头疼

时间:2019-06-29 20:14:43

标签: swift uiscrollview autolayout uitextview

我正在尝试UIScrollViews的工作方式,尽管已经有了一些不错的答案,但它们似乎并没有涵盖UITextViews,所以我想知道是否有人可以告诉我将进一步了解UITextViews需要在UIScrollView中工作的内容。我的设置如下图所示,并且我收到ScrollView没有高度或宽度限制的错误。

如果可以的话,如果您能详细说明为什么它不起作用以及放置在ScrollViews中时TextViews有什么要求,我将不胜感激

谢谢。

enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

所以https://www.dropbox.com/s/gujry7ngziaipm7/Main.storyboard?dl=0是固定的变体。 我发现了一些错误:

  1. Title Input的首要约束是从另一个层次结构查看

  2. Content View-您在UIScrollView中的根视图没有x,y约束,因此我添加了尾部,底部,顶部和前导约束。

也许还有一些提示:

  • 您的约束应彼此相对,因此您无需从Safe Layout偏移所有视图。

  • 尝试将您的viewControllers分离到不同的Storyboard文件,否则,如果您要在团队中工作,那么在git中解决合并问题将是一件很头疼的事。

希望它将对您的项目有所帮助)