ios 7底部布局指南,带uitabbarcontroller

ios 7底部布局指南,带uitabbarcontroller,ios,uitabbarcontroller,ios7,uitabbar,Ios,Uitabbarcontroller,Ios7,Uitabbar,我试图使用ios7中介绍的bottomLayoutGuide将标签的底部锚定到选项卡栏的顶部。它最初在我运行应用程序时起作用,但当我切换到另一个选项卡并再次返回时,标签会移到半透明选项卡栏的后面(固定到视图的底部) 我在选项卡的一个viewcontroller内的viewDidLayoutSubviews中添加了一个日志,bottomLayoutGuide的值。在切换回相应选项卡后,长度将重置为0 我的viewcontroller是UITabBarController的子级 我是做错了什么,还是

我试图使用ios7中介绍的
bottomLayoutGuide
将标签的底部锚定到选项卡栏的顶部。它最初在我运行应用程序时起作用,但当我切换到另一个选项卡并再次返回时,标签会移到半透明选项卡栏的后面(固定到视图的底部)

我在选项卡的一个viewcontroller内的
viewDidLayoutSubviews
中添加了一个日志,
bottomLayoutGuide的值。在切换回相应选项卡后,长度将重置为0

我的viewcontroller是
UITabBarController
的子级


我是做错了什么,还是这是ios7中的一个bug?这在模拟器和设备中都会发生。

如果您使用的是界面生成器和故事板:在视图控制器的属性检查器中,取消选择“延伸边-底部栏下”。我也遇到了类似的问题,这对我很有效。

我相信这是iOS 7中的一个bug。请提交一份错误报告。这使我在选项卡栏和视图之间有大约8像素的间隔。