iOS - UIScrollView 显示出来后 偏移64的问题

来源:互联网 发布:java lang包 编辑:程序博客网 时间:2024/06/10 04:06

遇到了个奇怪的问题,界面显示出来后,uiscrollview 上面的子view 向下移动的一段,打断看 发现 contentoffset 在willappear 还是正常的(0,0),但是在didappear时就变为(0,-64)了。追本溯源发现是因为 ios7后 第一个加到self.view上面的子view后自动的向下偏移-64,把uiscrollview设为非第一个add的subview即可解决问题。

我是在添加图片轮播时遇到的,每次轮播器启动时第一张图片少了64,而且还可以任意拖动,后来在轮播器下边又添加一个View就OK了

1 0