您的UIScrollView需要知道其内容的宽度。由于它可以水平和垂直滚动,因此它不像界面构建器上的UIView那样。
您可以做的一件事是在UIScrollView中添加一个隐藏的UIView,其中包含0个高度和|-[WidthView]-|
约束(前导和尾随其超级视图 - UIScrollView)。然后你应该添加WidthView.width = UIScrollView.superView.width
约束。
这可确保您的UIScrollView的contentView宽度始终等于UIScrollView的superView宽度。
您的视图层次结构应如下所示: