hidesBottomBarWhenPushed隐藏底部TabBar时push的VC出现白色遮挡问题
做项目的时候,用Storyborad遇到了一个问题,就是A控制器使用hidesBottomBarWhenPushed = yes时push到B的时候 发现 B控制器底部出现TabBar高度的白色遮挡。
找了两天不知道什么问题,有的好使有的不好使,最后好使和不好使的一一对比,发现就是在设置约束时候出了问题。调整下约束,问题解决了。
错误的约束是设置底部约束 Bottom Space to: Bottom Layout..
见下图:
正确的约束应该是: Bottom Space to: Superview
这个就解决了底部有白色遮挡的问题了。
那么这个属性怎么设置? 估计有些新手该问题了, 请看下面内容:
按这个三步走就可以设置到 Bottom Space to: Superview 的属性了。 这样文件就解决了!
第一次写博文,希望能帮到大家,多谢支持,如果收藏请转载