ScrollView设置setContentOffset

每次在完成触摸结束之后,引擎内部又自动调用relocateContainer。
min = this->minContainerOffset();
max = this->maxContainerOffset();
最初的设置又变成了引擎自动计算的位置。
比如我最初设置offsetY是200,touch end之后又变成了160.
以前都是设置ScrollView::setTouchEnabled(false)自己实现触摸,现在修改别人的代码,不修改引擎代码怎么搞呢?