在UIScrollView裏面添加控件時,上方總是會出現空白區域(如圖)
紅色部分爲UIScrollView的背景,將圖片添加上去後上面有一條白色區域,大小經測試爲44
添加代碼爲
View.frame = CGRectMake(0,0,XX,XX);
UIScrollView addSubView:View
原因:這涉及一個版本的問題,7.0以上的就默認有一段空白,針對7.0以上的需要self.edgesForExtendedLayout=UIRectEdgeNone;
解決辦法
BOOL is7Version=[[[UIDevice currentDevice]systemVersion] floatValue] >= 7.0 ? YES : NO;
if (is7Version) {
self.edgesForExtendedLayout=UIRectEdgeNone;
}