为什么 UIScrollView 使用 AutoLayout 会计算出海量的 contentSize?

Why does the UIScrollView calculate a massive contentSize with AutoLayout?

所以我已经遵循了所有关于拥有一个与自动布局一起工作的可滚动内容视图的最佳实践(首先有一个 UIScrollView 的直接子视图,添加所有引脚约束等),尤其是当你有一个 UITextView 时(即在文本视图上禁用 scrollingEnabled)

for example here,或者只是谷歌搜索 UIScrollView 和 Autolayout,您会发现很多重复相同内容的教程。

我已经完成了所有这些,但我注意到 scrollView 计算的 contentSize 与 contentView 的高度不匹配。我不知道这是为什么:

希望版主指出其他问题。我环顾四周,没有什么真正符合我所看到的...

为了完整起见,DonMag 的评论解决了这个问题。不知不觉中,常量没有设置为 0,这就解释了为什么 contentSize.height 比内容大 680pt。