底部布局指南改变

ban*_*isa 5 ios autolayout

当我启动我的应用程序时,底部布局指南具有这些尺寸;

<_UILayoutGuide:0xd687730; frame =(0 519; 0 49); hidden = YES; layer =>

这是正确的,因为我的标签栏有一个不透明的自定义背景.视图控制器的内容是表视图.

但是,当我转到下一个标签并返回时,底部布局已更改:

<_UILayoutGuide:0xd687730; frame =(0 568; 0 0); hidden = YES; layer =>

是什么改变了这个以及为什么?请给我任何线索.