我有一个启用了分页的Scroll View。和一个很长的宽度,所以我可以在我的3页之间进行选择。但每当我点击左侧或右侧的某个地方时,它就会回到中间视图。我该怎么办呢?这是一个视频示例http://www.youtube.com/watch?v=F1bj7_CBt-g
这是我的viewDidLoad中用于该分页功能的代码。
pageIndex = 0;
self.myScrollView.contentInset = UIEdgeInsetsMake(0, 320, 0, 0);
self.myScrollView.pagingEnabled = YES;
self.myScrollView.clipsToBounds = NO;
[self.myScrollView setContentSize:CGSizeMake(1280, 120)];
谢谢你的帮助!
答案 0 :(得分:1)
而不是self.myScrollView.contentInset = UIEdgeInsetsMake(0, 320, 0, 0);
试试self.myScrollView.contentInset = UIEdgeInsetsZero;
。我怀疑这是问题。
如果您想默认滚动到一个页面,可以使用
[self.myScrollView scrollRectToVisible:([Your rect]) animated:NO];