Ios UIScrollview抵销问题

Ios UIScrollview抵销问题,ios,xcode,uiscrollview,uinavigationcontroller,Ios,Xcode,Uiscrollview,Uinavigationcontroller,这里有点问题。我的导航控制器有一个scrollview,它在第一次访问时就非常完美,但是在按下一个按钮到另一个视图控制器,然后导航回来之后,scrollview被大约200个偏移,你知道问题是什么吗 这是首次加载时的视图- 在导航到另一个视图,然后按下“后退按钮”之后,这里就是它 如果您能在这个问题上提供任何帮助,我们将不胜感激。我真的不知道是什么原因导致了这个问题,但是如果没有其他原因,请尝试在每次视图显示到正确位置时设置滚动视图的帧 像这样: - (void)viewWillAppear

这里有点问题。我的导航控制器有一个scrollview,它在第一次访问时就非常完美,但是在按下一个按钮到另一个视图控制器,然后导航回来之后,scrollview被大约200个偏移,你知道问题是什么吗

这是首次加载时的视图-

在导航到另一个视图,然后按下“后退按钮”之后,这里就是它


如果您能在这个问题上提供任何帮助,我们将不胜感激。

我真的不知道是什么原因导致了这个问题,但是如果没有其他原因,请尝试在每次视图显示到正确位置时设置滚动视图的帧

像这样:

- (void)viewWillAppear:(BOOL)animated
{
     myScrollView.frame = CGRectMake(x, y, width, height);
}

从界面生成器中拾取x、y、宽度和高度。或者在你满意的位置上玩。或者尝试粘贴一些代码,以便我们可以看到导致此问题的原因。

只需将其框架设置在视图中,它就会出现,然后在右侧显示,或者您可以设置其中心点以产生相同的结果,我希望您理解是否有任何问题评论。

如果解决了您的问题,您应该接受答案。