将ScrollView重置为顶部

时间:2014-06-24 17:29:37

标签: ios uiscrollview

我知道这个问题有点旧,但我无法解决这个问题。需要帮助。 我有一个UIScrollView,我想在上传照片时将此视图重置为顶部但是我失败了。

我已经尝试过这段代码

- (void)viewWillAppear:(BOOL)animated; {

  [super viewWillAppear:animated];
//  [[self newSnapView] scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:NO];
// [[self newSnapView] setContentOffset:CGPointMake(0, 0)];
// [[self newSanpView] setContentOffset:CGPointZero animated:YES]];
}

它不会自动弹出到开头,我不知道为什么。

1 个答案:

答案 0 :(得分:1)

[self.newSnapView setContentOffset:CGPointMake(self.scrollView.contentOffset.x, (-1) * self.scrollView.contentInset.top) animated:YES];

应该有效。