我被困在这里好几天了。问题是第一次加载后标签栏中的集合视图。它将显示不正确。如果我按任何标签,问题将永远消失,直到应用程序重新启动。请注意,它不仅仅是出现的空白区域。整个容器正在向下移动,因此出现了空白区域。
这个问题似乎只存在于iPhone而不是模拟器上。用iPhone 4和5试了一下。
经过第二次尝试后我觉得它只发生在iOS 7而不是iOS 8
可以确认它只发生在iOS 7上。将一个iPhone 5升级到iOS 8并且该错误消失了,而另一个iPhone 5仍然是iOS 7并且每次都出现此问题。
看到下方的空白区域?
按下另一个标签后它消失了
如果我回到原来的那个,它甚至都不会回来
我在此处上传了一个包含此问题的示例项目:https://github.com/athiwatc/UITabBarDisplayWrongPosition
答案 0 :(得分:1)
更改约束,如以下屏幕截图所示: