我知道这个问题有点旧,但我无法解决这个问题。需要帮助。 我有一个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]];
}
它不会自动弹出到开头,我不知道为什么。
答案 0 :(得分:1)
[self.newSnapView setContentOffset:CGPointMake(self.scrollView.contentOffset.x, (-1) * self.scrollView.contentInset.top) animated:YES];
应该有效。