例:UINavigationControllerの[戻る]ボタンを押した後、UIViewControllerの状態を保存する方法は?
最初のビューコントローラで自分の名前を入力します。
あなたの名前を入力したら、あなたの誕生日を入力する誕生日ビューにナビゲーションコントローラを押します。
最初のビューコントローラに戻るボタンを押します。
次に、以前に入力した入力を再度表示して、誕生日ビューコントローラにプッシュします。
これはSnapchatのサインアップロジックの例です。
これはどのように可能ですか? UINavigationControllerとtinkerのサブクラス化を行う必要がありますか?
...このために利用可能なチュートリアルがあります。 –
また、シングルトンを使用して値を保存することもできます。これは、アプリケーションが終了すると永続化したくない場合です。 – Tj3n
[[NSUserDefaults standardUserDefaults] setValue:YOURTEXTFIELD.text forKey:@ "Birthdate"];この誕生日を取得するNSString * YOURVARIABLE = [[NSUserDefaults standardUserDefaults] ValueForKey:@ "Birthdate"]; –