0

私は簡単な問題を抱えていますが、それを理解することはできません。3 つの入れ子になった UIWebView を持つ UIScrollView があります。これらのビューを「リサイクル」して、実際に多くのコンテンツをスクロールできるようにする必要があります。

私の主な問題は、最初ではないビューを表示する方法がわからないことです。つまり、すぐにスワイプして戻ることができます。現在、3 つのビューのページングがありますが、最初のビューから開始し、右に 2 つ移動できます。

常に真ん中にいるようにするにはどうすればよいですか?常に右または左にスワイプできますか?

ありがとう!

4

1 に答える 1

1

viewControllerのviewDidLoadまたはメソッドに、次のコードを追加してみてください。viewWillAppear

[self.myMainScrollView setContentOffset:CGPointMake(0,self.view.frame.size.width) animated:NO];

これにより、大きなスクロールビューがスクロールされ、中央UIWebViewが表示されます。

それでも解決しない場合は、UIScrollViewUIScrollViewDelegateのドキュメントを調べてみてください。

于 2012-11-20T18:23:02.500 に答える