私は、UISegmentedコントロールとのユーザー対話を有効または無効にします。私はそのスーパークラスUIControlが "有効"と呼ばれるプロパティを持っていることに気づきました。これは私のコントロールを無効/有効にするために設定する必要がありますか?セグメント化されたコントロールとのユーザー対話を無効にしますか?
2
A
答えて
6
はい、enabled
プロパティは必要なものです。 userInteractionEnabled
も使用できますが、enabled
で十分です。
+2
'enabled'だけでは不十分であることがわかりました。無効になっているセグメント化されたコントロールは引き続きタッチを受け取り、そのセグメントを変更します。 'userInteractionEnabled'も' NO'に設定する必要があります。 –
6
はい。 [segmentedControl setUserInteractionEnabled:NO]
関連する問題
- 1. セグメント化されたコントロールのセグメントを非表示にする
- 2. セグメント化されたコントロールの値を変更しますか?
- 3. iPhoneアプリケーションのセグメント化されたコントロール
- 4. カスタムUIのセグメント化されたコントロール
- 5. セグメント化されたコントロールで選択されたセグメント化された色をカスタマイズする
- 6. セグメント化されたコントロールのアクションに変数を渡す
- 7. セグメント化されたコントロールにカスタムバッジを追加する
- 8. 対話型ログオンを無効にする
- 9. ボタンのクリックでuiviewのユーザー対話オプションを有効または無効にするには
- 10. UIAlertViewはすべての対話を無効にしません
- 11. Xcodeのセグメント化されたコントロールのテキストの選択状態
- 12. iOSのセグメント化されたコントロールの問題
- 13. セグメント化されたコントロールのある検索バーの問題
- 14. セグメント化されたコントロールでのUIレンダリングの問題
- 15. セグメント化されたコントロールのヘルプが必要
- 16. セグメント化されたコントロールのタイトルが合わない、オーバーラップ
- 17. セグメント化されたC#ファイルダウンローダ
- 18. コントロールの有効化/無効化を高速化する(C#WinForms)
- 19. 分散されたセグメントでセグメント化された縮小
- 20. xcode:セグメント化されたコントロールがデバイスではなくsimに表示される
- 21. セグメント化されたコントロールを使用してセグを実行する
- 22. 背景エージェントが電話の設定から無効にされました
- 23. iPhone:ナビゲーションコントローラ内のボタンではなく、ツールバーにセグメント化されたコントロールを追加しますか?
- 24. 無効なセグメントのアライメントiOS
- 25. は、ユーザーとの対話
- 26. ユーザーがパスワードを変更したためセッションが無効にされました
- 27. リスト化されたカテーテルが無効化されたアイテム
- 28. 操作とValidatesOnDataErrors:表示されたコントロールが無効になると報告されたコントロール
- 29. objective-c iPhone4のセグメント化されたボタンの下の電話テーブルの更新
- 30. コード化されたUIテスト:記録ボタンが無効にされました
試しましたか? –
ええ私はちょうどそれを試して、それは完全に動作します。早速のお返事ありがとうございます! – cgossain