我有一个简单而困难的问题:
[self.scrollViewForKeyboard setContentOffset:CGPointMake(0, self.contentOffsetYBeforeEditing) animated:NO];
[self.scrollViewForKeyboard setContentOffset:CGPointMake(0, self.contentOffsetYBeforeEditing) animated:YES];
在我的应用程序的某个点有不同的效果:不动画内容偏移将滚动到预期的位置,但是使用设置的动画标志更改内容偏移会使UIScrollView
向下滚动太远。如果我单击/点击混乱的UIScrollView
,它将重置到上面动画消息设置的正确位置。如果我自己使用动画块为滚动设置动画,一切正常。
确切的情况在这里很难解释,因为我显示的内容有点复杂,所以我的问题是:有没有可能,动画以UIScrollView
某种方式干扰了我的应用程序的其他部分?一般什么情况下会导致这种行为?