iOS页面布局问题,导航pop会回来控件往下64

从主页控制器跳转到下一个控制器后,再pop回来,主页的布局为何往下64(一个导航栏的高度)

3个回答

self.edgesForExtendedLayout = UIRectEdgeNone;

最后设置了这个可以了

这是应该是ObjectC 页面自动布局计算的问题,返回时,计算view自动+64,设置关闭就好了

self.automaticallyAdjustsScrollViewInsets = NO;
Bonway_Huang
Bonway_Huang 可以去 https://github.com/Bonway/BBGestureBack看一下就解决了
一年多之前 回复
yuanpeng1014
极客Victor 我也这么设置过,也是不好用
大约 3 年之前 回复

self.edgesForExtendedLayout = UIRectEdgeNone;

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问