Pages (iPhone/iPad) で見られるように、太字/下線/斜体のツールバーを作成したいと考えています。UISegmentedControl のように見えるものを使用します。
ただし、太字/下線の両方を同時に選択することはできますが、これは現在の UISegmentedControl では可能ではないようです。私が見つけることができる最も近いものは「一時的」であり、UISegmentedControl をボタン配列のようにします。
NSSegmentedControl (Mac 版) は、[cell setTrackingMode:NSSegmentSwitchTrackingSelectAny] を設定することでこの機能を備えているようです。また、UISegmentedControl (BOOL を使用) と同様に、NSSegmentSwitchTrackingMomentary もあります。
この機能を追加するために UISegmentedControl をサブクラス化する方法はありますか? これを行うサードパーティ製の優れたツールバー コントロールはありますか? AppleのPagesは何をしているの?