UISegmentedControlの値をNSUserDefaultsに保存する方法はありますか? NSUserDefaultsの整数値のように使用しますか?iOS NSUserDefaultsにUISegmentedControlセレクションを保存する
3
A
答えて
5
UISegmentedControlのselectedSegmentIndex:メソッドを使用し、NSUserDefaultsのsetInteger:forKey:メソッドを使用するだけです。この理由は(あなたの質問でヒントを得ているように)selectedSegmentIndexメソッドがNSIntegerを返すことです。 (完全なメソッドシグネチャは@property(nonatomic) NSInteger selectedSegmentIndex
)
アプリケーションをリロードすると、対応するセグメントがアクティブに設定されます(selectedSegmentIndexを介して再度)。
ただし、デフォルト(Interface Builder、またはプログラムで)を設定していない場合は、返されたselectedSegmentIndex整数をUISegmentedControlNoSegment定数と照合して、実際に「選択なし」を格納しようとしていないことを確認する必要があります。 。
関連する問題
- 1. SpinnerセレクションをSharedPreferencesに保存する
- 2. NSMutableArraysをNSUserDefaultsに保存するには
- 3. NSMutableArrayをNSUserDefaultsに保存する方法
- 4. NSUserDefaultsにタプルを保存する
- 5. NSDictionaryをNSUserDefaultsに保存する
- 6. NSUserDefaultsにデータを保存する
- 7. UIPrinterをNSUserDefaultsに保存する
- 8. NSUserDefaultsにカスタムオブジェクトを保存します
- 9. NSUserDefaults Swiftでデータを保存する
- 10. Swift NSUserdefaultsを2回保存する
- 11. UISegmentedControlを使用してNSUserDefaultsでmapKitの設定を保存する - 正しく動作しない
- 12. NSMutableArrayをUIImagesでNSUserDefaultsに保存
- 13. iOS AppsはNSUserdefaultsの情報を同じ場所に保存しますか?
- 14. セレクション(テーマスイッチ)をHTMLに保存できますか?
- 15. NSUserDefaultsがテーブルセルに保存されない
- 16. データがNSUserDefaultsに保存されない
- 17. iOSでUISegmentedControlをカスタマイズするには?
- 18. NSMutableDictionaryをNSUserDefaultsに保存するとアプリケーションがクラッシュする
- 19. NSUserDefaults(Xcode)を保存する際に重複を避ける
- 20. NSUserDefaults Swiftにアプリケーション言語を保存するには?
- 21. NSArrayをNSUserDefaultsに保存してNSMutableArrayに取得する
- 22. NSUserDefaultsにtableViewデータを保存するには?
- 23. NSUserDefaultsに配列を保存するには? 3
- 24. UIFontオブジェクトをNSUserDefaultsに保存することができます
- 25. NSUserDefaultsを使ってNSTimerを保存するには? Swift
- 26. iOS 10.3 UISegmentedControl setTitleTextAttributesクラッシュ
- 27. NSUserDefaultsの値をデータベースのように保存する方法は?
- 28. prepareForSequeのNSUserDefaultsにデータを保存する方法
- 29. テーブルビューのコンテンツをNSUserDefaultsに保存するSwift
- 30. nsuserdefaults経由でカスタムデータを迅速に保存する方法は?
ありがとう、このように実装され、きれいに動作します:d – zebra