私は3つのタブを持つタブバーアプリケーションを持っています。最初のタブは、ページ分割されたScrollView内にネストされたUIImageViewをロードします。ユーザーが少しページをスクロールしてから別のタブをクリックし、最初のタブに戻ると、スクロールビュー内でスクロールした最後のページに戻ります。タブバーアイテムをクリックするとUIScrollViewをゼロスページ/インデックスにリセットするにはどうすればよいですか?
UIImageViewの最初のタブバーアイテムを、クリックするたびに初期イメージ/ページにリセットするにはどうすればよいですか?
ありがとうございます!
'viewWillAppear:'の最初のページにスクロールビューを設定するのは十分ではありませんか? – albertamg
いいえ、ScrollView内で 'MFMailComposeViewController'を初期化するオプションがあり、電子メールの送信/保存/キャンセル時にユーザーを最初のページに戻すため、このメソッドは機能しません。解決策)は、私が電子メールを送信したときに起こりたいことではありません。最初のタブバー項目をクリックしたときにのみ発生します。 – ArtSabintsev
それから、 'UITabBarControllerDelegate'を見てください。 – albertamg