UIScrollview 偏移问题
Posted
技术标签:
【中文标题】UIScrollview 偏移问题【英文标题】:UIScrollview offset issue 【发布时间】:2012-11-29 13:02:21 【问题描述】:这里有点问题。我的导航控制器有一个滚动视图,在第一次访问时就完美了,但是在按下一个按钮到另一个视图控制器,然后导航回来后,滚动视图偏移了大约 200 左右,有什么想法可能是什么问题?
这是首次加载时的视图 -
http://imgur.com/bXV6X,rCrSi#0
这是导航到另一个视图然后按下“后退按钮”后的样子
http://imgur.com/bXV6X,rCrSi#1
在此问题上的任何帮助将不胜感激。
【问题讨论】:
如果它解决了您的问题,您应该接受答案。 【参考方案1】:我真的不知道是什么导致了这个问题,但如果没有其他问题,请尝试在每次视图出现到正确位置时设置滚动视图的框架。
像这样:
- (void)viewWillAppear:(BOOL)animated
myScrollView.frame = CGRectMake(x, y, width, height);
从界面生成器中选择 x、y、宽度和高度。或者玩的位置,直到你满意。或者尝试粘贴一些代码,以便我们查看导致此问题的原因。
【讨论】:
【参考方案2】:只需在视图中设置它的框架,它就会出现,然后它会显示在右侧,或者您可以设置它的中心点以产生相同的结果,如果有任何问题评论,希望您能理解。
【讨论】:
以上是关于UIScrollview 偏移问题的主要内容,如果未能解决你的问题,请参考以下文章
UIScroll 视图 + UIView + UITableview 问题