有2个UITableViewControllers和另一个由标签栏控制器拥有的UIView(共3个)。有一种奇怪的事情发生在有时如果我进入另一个UITableView(下面的第二个图像用彩虹色,称为搜索),它将改变第一个UITableView,向下移动所有单元格(正确的未更改版本是第三个图像,改变版本是第一个图像)。当UITableView向下移动时,导航栏和第一个可用的视图单元之间只有这个空的矩形空间,没有任何东西,你甚至无法滚动到那个部分。
最奇怪的是我无法复制它。换句话说,我不知道如何强制它发生,只有当我进入其他标签并返回第一个标签(UITableView名为精选辩论)时,它才会发生。
之前有人经历过这个或有什么建议吗?谢谢。
答案 0 :(得分:1)
您需要从故事板检查视图控制器属性。在属性检查器下,只需从视图控制器属性中取消选中“下顶栏”属性。之后,如果使用自动布局更新您的约束。
答案 1 :(得分:0)