scrollview中的内容偏移量

时间:2014-08-01 14:06:44

标签: ios objective-c ios6 scrollview

我创建了自己的UITabBar,我正在用

更改视图
     [self transitionFromViewController: oldC toViewController: newC
                        duration: 0.1 options:0
                        animations:^{
                            newC.view.frame = oldC.view.frame;
                        }
                        completion:^(BOOL finished) {
                            [oldC removeFromParentViewController];
                            [newC didMoveToParentViewController:self];
                        }];

此应用适用于iOS 7和6.在iOS 7中运行良好。

但是在iOS 6中,当我有一个UIScrollView视图控制器时,如果我向下滚动到底部并更改标签,我又回来了,UIScrollView显示底部有一个额外的间隙:

enter image description here

我知道问题是所有视图都已向上移动,因为它们的帧已更改。但是内容偏移和插入是正确的,滚动视图中的内容大小是相同的。

UIScrollView的所有视图控制器中都会发生这种情况,因此它不是autolayout问题,至少在我的规则中没有。

知道我可以测试什么?

0 个答案:

没有答案