我有一个启用了分页的UIScrollView。在我将视图从横向更改为纵向(反之亦然)之后,我更改了帧大小,并且我希望内部的内容“捕捉”到新的帧大小。现在,内容偏移量与前一帧大小相差无几。但是,当我在更改帧后滚动时,它将捕捉到正确的偏移量。我试图在帧大小改变后设置内容偏移但它仍然不会捕捉到新帧。有关如何实现这一目标的任何想法?对不起,如果不清楚。
答案 0 :(得分:0)
事实证明,在尝试setContentOffset时,我只是在做错。
CGFloat x = (self.thumbnails.pageControl.currentPage * self.thumbnails.scrollView.frame.size.width);
[self.thumbnails.scrollView setContentOffset:CGPointMake(x,0)];