次の色のように、バー スタイル セグメントのセグメントの 1 つと同じ外観のボタンを作成したいと考えています。
しかし、それと同じ勾配を達成する方法がわかりません。私の目標は、同じように見えるボタンでセグメント コントロールを作成することですが、複数の「セグメント」を選択できます。
次の色のように、バー スタイル セグメントのセグメントの 1 つと同じ外観のボタンを作成したいと考えています。
しかし、それと同じ勾配を達成する方法がわかりません。私の目標は、同じように見えるボタンでセグメント コントロールを作成することですが、複数の「セグメント」を選択できます。
1. 複数選択を有効にするには、セグメント化されたコントロールの [選択]属性を [複数] として構成するか、カスタムの複数選択セグメントを検索します。
選択。
セグメント化されたコントロールの追跡モードを指定します。可能なオプションは次のとおりです。
Multiple : これは定数 NSSegmentSwitchTrackingSelectAny に対応し、任意のセグメントを選択できることを指定します。
2.外観は背景グラデーション画像を使用
[mySegmentedControl insertSegmentWithImage:[UIImage imageNamed:@"gradient.png"] atIndex:0 animated:YES];
詳細については、こちらの回答を参照してください
あなたが欲しいのはここのリンクです
セグメントの外観については、[UISegmentedControl appearance]
プロパティを設定できます。