0

UIScrollView Noob ここ..

現在、2 つのビュー コントローラーがあります。

最初のビュー コントローラーには、スクロール ビューに埋め込まれた UI ビューに埋め込まれた長い画像ビューが含まれています。

画像ビューには、上部と下部にボタンがあります。どちらのボタンも次のビューにつながります。

画像の下部までスクロールして上部に戻ることができるため、スクロールが機能しています。

一番上のボタンをクリックすると、次のビューに移動します...その後、そこからボタンを押すと最初のビューに戻り、下にスクロールして上に戻ることができます。

下のボタンをクリックして次のビューから戻ると、問題が発生します。

上にスクロールできず、画像の下部しか表示されません。

オンラインで調べたところ、2 つの解決策が見つかりましたが、どちらもうまくいきません。

sol1: [self.scrollViewFront scrollRectToVisible:CGRectMake(0, 0, 1, 1) アニメート:いいえ];

sol2: [scrollViewFront setContentOffset:CGPointMake(0,0) アニメート:YES];

私のスクロールビュー contentSize は次のように設定されています:

self.scrollViewFront.contentSize = CGSizeMake(320, 775);

画像の下半分に行き詰まるのではなく、画像の上半分に戻る方法が必要です。

助けてくれてありがとう。

4

1 に答える 1

0

あなたの問題はscrollViewにあるのではなく、2番目の次のビューへの移行または次のビューからの移行にあると思われます。ボタンに関連付けられたアクションを交換してみてください。代わりに下部に関連付けられている場合、最初に上部のボタンに関連付けられたビューへの移行は機能しますか?

于 2013-07-11T21:38:38.580 に答える