我有一个类(movieTable.m),其中TableView填充了许多单元格。
当我点击其中一个时,导航控制器会在StoryBoard中完成另一个场景。
当我回来时,仍然使用导航控制器,我发现TableView移动了一点点。 当我调试Hierarcy时,我发现UITableViewWrapperView是从UITableView向下滚动的。
编辑:有趣的是:如果我在UiView中放置UiSegmentedControl,问题就会消失。
为什么这样?我没有告诉代码移动它。也许我的时机错了?
所以要明确这些想法,有两个图像:
Hierarchy before/after changing the scene
如果你想看到它,请参阅以下GitHub:GitHub
谢谢大家的帮助和提示。
答案 0 :(得分:0)
这对我有用
添加
self.automaticallyAdjustsScrollViewInsets = NO;
到moveiTable.m的viewDidLoad