一、前言
小編今天給大家分享一個屬性,這個是小編在做項目的時候遇到的問題,ScrollView的屬性都點遍了也不好使,下面你可以試試小編的這個方法.
二、方法
self.automaticallyAdjustsScrollViewInsets = NO;
在你的viewController里面寫上這個屬性,automaticallyAdjustsScrollViewInsets根據按所在界面的status bar,navigationbar,與tabbar的高度,自動調整scrollview的 inset,設置為no,不讓viewController調整,我們自己修改布局即可~
self.edgesForExtendedLayout = NO;
在iOS 7中,蘋果引入了一個新的屬性,叫做[UIViewController setEdgesForExtendedLayout:],它的默認值為UIRectEdgeAll。當你的容器是navigation controller時,默認的布局將從navigation bar的頂部開始。這就是為什么所有的UI元素都往上漂移了44pt。