最近正在學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的偏移。