Scroll the ScrollView to a position vertically then load different scene and come back using cc.director.loadScene.
At this time the ScrollView will reset the position to the top. I tried using setting position manually using setContentPosition() in onLoad and start but it didn’t work.
i have try to setContentPostion as you describe, and it works well, here is my demo: 56667.zip (230.7 KB)
you may show a demo that can reproduce this question.