UIScrollView加载子视图偏移64的问题

前端之家收集整理的这篇文章主要介绍了UIScrollView加载子视图偏移64的问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

最近正在学swift,基本语法刚刚看完,试着实践一下。没想到用scrollView的时候遇到问题了。o(╯□╰)o

在一个VC里如果第一个控件是UIScrollView,注意是第一个控件,就是首先addsubview在VC.view上。接着加到scrollView上的View就会在Y点上发生64的偏移(也就是navigationBar的高度44+电池条的高度20)。
这个在iOS7以后才会出现。

解决办法:
self.automaticallyAdjustsScrollViewInsets = false; (这是swift)OC类同,self是你当前那个VC。

如果这个scrollView不是第一个加到self.view上的。也不会发生64的偏移。

原文链接:https://www.f2er.com/swift/326821.html

猜你在找的Swift相关文章