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的偏移。

你可能感兴趣的:(ios,swift,uiscrollview)