セグメント化されたコントロールの1つのセグメントを非表示にすることはできますか?あなたは、セグメントコントロールを使用する理由は、あなたが直接ボタンを使用することができる唯一の1つのセグメントを使用する場合はセグメント化されたコントロールのセグメントを非表示にする
7
A
答えて
11
セグメント制御におけるセグメントを非表示にする方法はありませんようだけど、あなたはセグメントを削除することができセグメント制御からremoveSegmentAtIndex:animated:
メソッドを使用します。再度セグメントを挿入するには、insertSegmentWithImage:atIndex:animated:
または insertSegmentWithTitle:atIndex:animated:
のいずれかの方法が必要です。
セグメントを非表示/表示する代わりに、setEnabled:forSegmentAtIndex:
メソッドを使用して有効/無効を検討することができます。
0
..
10
あなたはそれを隠すことはできませんが、の幅を非常に小さくしてとすると、ユーザーには見えなくなります。 0 =自動幅なので0より大きくなければなりません。
[yourSegmentedControl setWidth:0.1 forSegmentAtIndex:1];
も、安全側にあるゼロに選択の機会を減らすために、それを無効にします。
[mapTypeSC setEnabled:NO forSegmentAtIndex:1];
関連する問題
- 1. iPhoneアプリケーションのセグメント化されたコントロール
- 2. カスタムUIのセグメント化されたコントロール
- 3. xcode:セグメント化されたコントロールがデバイスではなくsimに表示される
- 4. セグメント化されたコントロールで選択されたセグメント化された色をカスタマイズする
- 5. UISegmentedControllerでセグメントを非表示にする
- 6. セグメント化されたコントロールにカスタムバッジを追加する
- 7. 分散されたセグメントでセグメント化された縮小
- 8. セグメント化されたコントロールのアクションに変数を渡す
- 9. セグメント化されたC#ファイルダウンローダ
- 10. セグメント化されたコントロールの値を変更しますか?
- 11. セグメント化されたコントロールのある検索バーの問題
- 12. Xcodeのセグメント化されたコントロールのテキストの選択状態
- 13. iOSのセグメント化されたコントロールの問題
- 14. セグメント化されたコントロールでのUIレンダリングの問題
- 15. セグメント化されたコントロールのヘルプが必要
- 16. セグメント化されたコントロールのタイトルが合わない、オーバーラップ
- 17. Androidのトグルボタン/セグメント化されたボタン
- 18. 7セグメント表示OCR
- 19. セグメント化されたコントローラをどのように非表示にできますか?
- 20. セグメント化されたコントロールとのユーザー対話を無効にしますか?
- 21. セグメント化されたコントロールを使用してセグを実行する
- 22. セグメント化されたコントローラのどのセグメントが選択されているかを設定する方法
- 23. C:セグメント化エラー
- 24. ハッシュテーブルリンクリスト - セグメント化エラー
- 25. セグメント化された文字の結果を保存する
- 26. トップタブバーコントローラまたはセグメント化
- 27. リンクリストプログラムのセグメント化エラー
- 28. QHashのセグメント化エラー
- 29. CFNumberGetValueによるセグメント化エラー
- 30. キューアルゴリズムによるセグメント化エラー
私はビュー内でセグメント化されたコントロールを使用していますが、セグメント化されたコントロールのセグメントに似た別のボタンが同じビューに表示されます。だから私は1つのセグメント化されたコントロールでそれをしようとしていました。私が目に見えない部分を作ることができれば、私はそれが欲しいと思っているように正確に見ることができます。 –
@JohnValiaveettilあなたは簡単にUIButtonを任意のものにカスタマイズすることができます。セグメントコントロールからセグメントを削除する方法はありません。最小セグメントは2になります。あなたはさらに減らすことはできません。 –
私は何をしているはずです。みんなありがとう。 –