UIScrollView 设置contentSize会发生偏移
今天再使用scrollView时出现偏移,网上找了很多种办法进行过尝试,都没有成功,今天突然找到一个分享,里面阐述了该问题。
有人说设置contentsize时高度设置为0,再把scrollView的alwaysBounceVertical属性设置为No就可以了,但是依旧没有解决我所遇到的问题。直到今天才明白,我在调用这个scrollview的viewcontroller里面设置了导航栏的隐藏,就是因为隐藏了导航栏,导致了 scrollview 在滑动时会出现一点点偏移的效果。
解决方法:在scrollView的属性设置里面加上这行代码就解决了
self.scrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
网友评论