私はブックアプリで作業しています.ページマーカーを使用して、ユーザーが読書をやめた場所を思い出せるようにしたいと考えています. そこで、画像付きのバー ボタン ("mark.png") を追加しました。タップするとチャプタービューにマークビューが追加され、再度タップするとマークが削除されますsuperView
。私はこのコードを使用しています:
- (void)showMark {
if (![markView superView]) {
[chapterOne addSubView:markView];
}
else {
[markView removeFromSuperView];
}
}
正常に動作していますが、アプリを終了して再実行するたびにマーク ビューが表示されなくなります。どうすればそれを維持できますか? アクションを保存する方法について話しているフォーラムをいくつか見つけましNSUserDefaults
たが、自分のコードでそれを使用する方法が本当にわかりません。どんな助けでも大歓迎です。