目标C分页启用UIScrollView内容偏移在更改帧大小后关闭

时间:2011-11-15 18:20:15

标签: objective-c ios uiscrollview

我有一个启用了分页的UIScrollView。在我将视图从横向更改为纵向(反之亦然)之后,我更改了帧大小,并且我希望内部的内容“捕捉”到新的帧大小。现在,内容偏移量与前一帧大小相差无几。但是,当我在更改帧后滚动时,它将捕捉到正确的偏移量。我试图在帧大小改变后设置内容偏移但它仍然不会捕捉到新帧。有关如何实现这一目标的任何想法?对不起,如果不清楚。

1 个答案:

答案 0 :(得分:0)

事实证明,在尝试setContentOffset时,我只是在做错。

CGFloat x = (self.thumbnails.pageControl.currentPage * self.thumbnails.scrollView.frame.size.width);
[self.thumbnails.scrollView setContentOffset:CGPointMake(x,0)];