当内容小于视图大小时,UIScrollView 会自动调整其内容尺寸,使其与视图尺寸相同。这种情况下,UIScrollView 不会产生滚动效果,因为所有内容都可以在视图中完全显示。
如果您希望在内容小于视图大小时仍然保持 UIScrollView 的弹性效果,可以通过以下方法实现:
scrollView.alwaysBounceVertical = true
scrollView.contentInset = UIEdgeInsets(top: 20, left: 0, bottom: 20, right: 0)
这样,在内容小于视图大小时,UIScrollView 仍然会有一定的弹性空间,并产生弹回效果。
领取专属 10元无门槛券
手把手带您无忧上云