scrollViewのscrollToがヌルい

画面最下部に横スクロールするボタン群を並べたメニューを作成している。動きや機能についてはscrollViewを使うことで容易に実現できたが、画面遷移の際の挙動が問題に。
メニューを少しスクロールさせた状態で画面遷移をした際、UI的にはメニューの位置は維持されたままが理想的。
スクロールイベントでスクロール位置を記憶してその座標を引き継ぐことはできたが、画面遷移後の位置復元の際、scrollToするとscrollViewが(0,0)の位置から指定された位置までヌルっと動く。これはAndroidにはなくiPhoneでのみ確認できた現象。

かっちりと指定位置に移動してくれればいいんだが、無駄なアニメーションが起こるせいで画面遷移時に違和感が出る。
createScrollViewする際のオプション指定で既定座標として指定できないか試してみたが、うまくいっていない。

これはscrollViewの仕様としてあきらめなければならんのだろうか・・・。
画面全体を遷移させず、コンテンツ部分のviewの中身だけを差し替えていくような構造にするのがベストなのだろうとは思うが、うーむ。