UIScrollViewの状態を保存する方法を理解しようとしています。たとえば、xibから読み込まれるUIScrollViewにいくつかの画像とラベルがあります。
ここで私の質問は、ユーザーがこのページに戻ったときに、スクロールビューの状態がスクロールを停止したときと同じになるようにするにはどうすればよいですか?誰かがこれを達成する方法を知っていますか?ありがとう。
私はこれを見つけました:
NSUserDefaults *defaults = [NSUserDefaults standardDefaults];
[defaults setFloat: scrollview.contentOffset.x forKey: @"myScrollPositionX"];
[defaults setFloat: scrollview.contentOffset.y forKey: @"myScrollPositionY"];
および復元の場合:
scrollView.contentOffset = CGPointMake([defaults floatForKey: @"myScrollPositionX"], [defaults floatForKey: @"myScrollPositionY"]);
これはどこに実装すればよいですか?申し訳ありませんが、私は新参者なので、plsはそれを簡単にします:D