我令一个uiviewcontroller为 navigationcontroller的rootcontroller
在其中添加了一个 scrollview ,在scrollview内又加了一个view,view的frame写的是(0,0,320,480)但是出现的效果是view并没有从scrollview的(0,0)点,而是大概(0,64)点开始添加的,请问这是什么原因
navigationcontroller下,添加scrollView,会有64的偏移,也就是导航条的高度的大小.
这里设置一个属性就可以了.
//取消scroll的自动留白
self.automaticallyAdjustsScrollViewInsets = NO;
swift的
override func viewDidLoad() {
super.viewDidLoad()
//取消掉被NavigationController管理的自动留白
self.automaticallyAdjustsScrollViewInsets = false
self.setupScrollView()
}