1

ストーリーボード内に とのセットがUIButtonsあり、UISegmentedControl3 つのセグメントがあります。
のセグメントはUISegmentedControl次のように機能するはずです。
1 番目を選択するとすべてのボタンを表示し、
2 番目を選択するとButton - Button1Button - Button2を非表示にします
(3 番目を選択すると、Button - Button1Button - Button2Button - Button3を非表示にします)。

これを達成するにはどうすればよいですか?

4

1 に答える 1

4
  1. ビューコントローラをセグメント化されたコントロールのターゲットとして割り当て、アクションメッセージを実装します。これは、IBで行うかaddTarget:action:forControlEvents:、イベントタイプを使用してに設定することができますUIControlEventValueChanged
  2. 値変更アクションメソッドで、 hiddenプロパティを使用して必要なボタンを非表示または表示します。
于 2012-09-18T19:44:01.263 に答える