私のUISwitchオブジェクトのデフォルト値をオフに設定するにはどうすればよいですか?私はおそらく明白な何かを欠いているでしょうObjectiveC UISwitchはデフォルトでOFFに設定されています
5
A
答えて
14
とブルーノ・古賀が述べたように、これが可能プログラムによって実行されます。この場合、あなたのUISwitchがペン先から解凍されていると仮定すると、単純にInterface BuilderでUISwitchを設定するほうが便利かもしれません。
これを行うには、スイッチがあるxibを開き、スイッチを選択してAttributes Inspector(†)を開き、 "Switch"セクションで "State"の値を "On"から "Off"に変更します『ビュー」で、「(ユーティリティ)』
†は、最初の右端の項目を押し下げ、属性インスペクタを開くには、」Xcodeののツールバーの右端にあるコントロールをセグメント化
ユーティリティエリアは、ライブラリペイン上記インスペクターウィンドウで表示され、インスペクタセレクタバー
から属性インスペクター項目を選択すると、この用語のすべてがApple's Xcode documentationからこのイメージから来ています。
0
シートンを使用してください:animated:メソッド...
- (void)setOn:(BOOL)on animated:(BOOL)animated
例えば
[someSwitch setOn:NO animated:YES];
1
と仮定すると、股関節、あなたのUISwitch
のための参照を持っている、あなたは、単にあなたのコントローラ上-viewDidLoad
メソッドをオーバーライドすることができます:mmccombとして
- (void)viewDidLoad
{
[super viewDidLoad];
[yourSwitch setOn:NO animated:NO];
}
関連する問題
- 1. UISwitchは初めてアプリケーションを起動するときにデフォルト値をOFFに設定します
- 2. Uiswitch on/off
- 3. MS IDENTITY_INSERTがOFFに設定されています
- 4. Visual Basic/SQL Server:identity_insertがoffエラーに設定されています
- 5. 特定のiOSでデフォルトのUISwitchに使用されているUISwitchサムイメージ/シャドウを取得する方法は?
- 6. SQL ServerはXACT_ABORTをデフォルトでOFFにしていますか?グローバルにONに設定できますか?
- 7. gmaps4railsデフォルトでは地形ビューに設定されています
- 8. デフォルトでは0に設定されていません
- 9. Webpackは/ publicディレクトリにデフォルト設定されています
- 10. MySQLはデフォルトに設定されていますか?
- 11. EF 4.1コードの最初のエラー - IDENTITY_INSERTがOFFに設定されています
- 12. blueimpギャラリーの設定がデフォルトでオンに設定されています
- 13. CountryDropdownField - setEmptyString()で設定されている値をデフォルトに設定しますか?
- 14. コールレーキコンソールを作成するには、これらの設定はデフォルトで設定されていますか?
- 15. Spring JavaMailSender:受信者が「デフォルト」に設定されています
- 16. .pyファイルはMacではXcodeにデフォルト設定されていますか?
- 17. デフォルトでは、フィルタヘッダーの角度uiグリッドにフォーカスが設定されています
- 18. リーフレットのサイドバーV2は、デフォルトで開くように設定されています
- 19. ListPreference環境設定でデフォルトが設定されていません
- 20. Laravel Eloquentデフォルトで属性が設定されていません
- 21. Java設定のタイムゾーンがgmt + 0にデフォルト設定されていません
- 22. エッジブラウザでプログレスバーに境界線がデフォルトで設定されています
- 23. CookieSlidingExpirationがデフォルトでfalseに設定されているのはなぜですか?
- 24. friendly_idは、デフォルトで2つのダッシュが設定されています。
- 25. EntityType Symfonyはデフォルトとしてヌルとして設定されています
- 26. get_magic_quotes_gpcをOffに設定する方法
- 27. ラジオボタンのテキストの値はゼロにデフォルト設定されています
- 28. Javascript datepicker dateは01-01-1970にデフォルト設定されています。HighCharts
- 29. 定義されていないハッシュ値のデフォルト設定
- 30. ユーザースコープのアプリケーション設定は常にデフォルトにリセットされます
まずはおかげされ。私はそのページを読んだが、私が必要と思うもの(そして行方不明)は、スクリーンが初めてロードされたときにUISwitchをOffに設定する方法です。 – alexgrimaldi
ビューコントローラのviewDidLoadメソッドでsetOn:animatedの呼び出しを追加してみてください。 – mmccomb
ありがとうございます。あなたに戻って遅れて申し訳ありません。 – alexgrimaldi