私はユーティリティアプリケーションを作成しています。フリップサイドでは、私はUISegmentedControlを持っています。ユーザーの選択に応じて、メインビューのラベルには2つのうちの1つが表示されます。この機能は動作しますが、何らかの理由でユーザーがアプリの設定(フリップサイド)に行くたびに、セグメント化されたコントロールはコントロールの同じ部分をハイライト表示します。ユーザがパート0を押すと、アプリケーションに戻り、設定パネルに戻り、セグメント化されたコントロールは選択されたパート0を表示します。ユーザがパート1を押した後、アプリケーションに戻り、設定パネルに戻り、セグメント化されたコントロールは再び選択されたパート0を表示します。これを無効にするには、いずれかを選択しないようにしますが、問題はまだ残ります。ユーザーが選択を行うと、メインビューに戻り、設定ペインに戻ります。何も選択されません。どのようにしてユーザーの選択を保持することができるので、設定ペインに戻ったときに最新の選択がハイライト表示されます。UISegmentedControlの選択肢を保持
0
A
答えて
0
NSUserDefaultsは答えになってしまっ:
[[NSUserDefaults standardUserDefaults] setInteger:segmentedControl.selectedSegmentIndex
forKey:@"someKey"];
[[NSUserDefaults standardUserDefaults] synchronize];
その後、あなたはそれを取得する場合:
NSInteger selectedSegment = [[NSUserDefaults standardUserDefaults]
integerForKey:@"someKey"];
+0
セグメントのNSUserDefaultsを保存しようとしています。あなたは、セグメントを保存するために使用したコードを提供することができます:) –
+0
私は私の答えを更新しました。 –
+0
ありがとう、もう1つの質問私はsegmentcontrolを使ってifステートメントまたはswitchステートメントを作成できます:) –
関連する問題
- 1. 選択肢から選択肢を選択し、表のセルに選択肢の情報を表示
- 2. 選択肢プロパティ
- 3. 保存ボタンをクリックした後のDeleselect uisegmentedcontrolの選択
- 4. html選択肢をリストに選択
- 5. Djangoの選択肢非選択フィールド
- 6. 更新要素、選択肢の選択
- 7. showModalDialogの選択肢のヘルプ
- 8. 選択肢jqueryのmouseout
- 9. LinuxのJavaデーモン:選択肢?
- 10. オートコンプリートjqueryの選択肢
- 11. 選択肢フィールドのデフォルト値
- 12. モデル複数の選択肢
- 13. Rubyはselect_tagで選択した選択肢を保存します
- 14. 複数の選択肢を含むリストビューのAndroid保存状態
- 15. jquery:異なる選択肢で異なる出力を持つ選択ボックス
- 16. Android:複数の選択肢を持つポップアップを作成
- 17. Winforms:一意の選択肢を持つ複数のコンボボックス?
- 18. Wicketパレットと選択肢
- 19. 選択肢を非同期でラジオボタンに保存
- 20. Zend Frameworkで複数選択のselectboxの選択肢を取得
- 21. Djangoフォームエラー:有効な選択肢を選択してください。 29は、利用可能な選択肢
- 22. 別の選択肢のパラメータを渡す
- 23. 選択した選択肢のテキスト入力を更新する
- 24. プログラムオプションの選択肢を増やす
- 25. symfonyの2.7選択肢のコールバックは、私は複数の選択肢のプロパティを持つクラスを持っている形
- 26. ASP.NETドロップダウンリストの選択値を保持JavaScript
- 27. は、複数の選択肢の選択制御のダイナミックツールチップ
- 28. 選択肢でラクダのJava DSLの選択
- 29. Xcode 4.2 IOS 5、ターゲットでの選択肢の選択
- 30. "有効な選択肢を選択してください。"ジャンゴ
グローバル変数を使用することを検討してください:http://cocoawithlove.com/2008/11/ singletons-appdelegates-and-top-level.htmlまたはhttp://stackoverflow.com/questions/231947/referencing-appdelegate-instance-variables – tipycalFlow