当UIScrollView添加到一个ViewController以后,UIScrollView上部会自动加入一些空白,空白的尺寸跟topbar的高度一样。这个问题的原因主要是,IB为了是ScrollView里面的内容不被topbar覆盖,默认将ViewController的“Adjust scroll view insets”设为True。在这种情况下,父ViewController会自动将ScrollView里面的内容向下降,而我在使用AutoLayout的时候已经考虑了Topbar的空间,因此Topbar的空间被多考虑了一次。为了避免这种情况,需要在ViewContoller的属性里面将此属性关闭。
UIScrollView上部空白的问题
最新推荐文章于 2023-01-29 10:44:39 发布