Mehrfachauswahl mit UISegmentedControl - Was nutzt Pages?

8

Ich möchte eine fett / unterstrichene / kursive Symbolleiste erstellen, wie Sie sie auf Seiten (iPhone / iPad) sehen. Sie verwenden etwas, das wie ein UISegmentedControl aussieht.

Aber sie können beide Fett- / Unterstriche gleichzeitig ausgewählt haben, was mit dem aktuellen UISegmentedControl nicht möglich scheint. Das Nächste, was ich finden kann, ist "momentan", was das UISegmentedControl wie ein Tastenfeld macht.

Das NSSegmentedControl (Mac-Version) scheint diese Fähigkeit zu besitzen, indem es [cell setTrackingMode: NSSegmentSwitchTrackingSelectAny] setzt. Es hat auch NSSegmentSwitchTrackingMomentary, ähnlich wie UISegmentedControl (das ein BOOL verwendet).

Gibt es eine Möglichkeit, das UISegmentedControl zu untergliedern, um diese Fähigkeit hinzuzufügen? Gibt es irgendwelche guten Drittanbieter-Symbolleisten-Steuerelemente, die dies tun? Was Apples Seiten machen?

    
Luke 31.07.2012, 15:07
quelle

2 Antworten

1

Ich denke nicht, dass du es mit UISegmentedControl schaffen kannst. Vielleicht möchten Sie sie als separate UIButtons erstellen und tun, was Sie ihnen wünschen. Immerhin verwenden Sie Verhalten wie UIButton s, also sollte es nicht schwieriger sein.

    
aforaudrey 31.07.2012, 15:57
quelle
1

Sie sollten hier nachschauen: Ссылка - das funktioniert.

    
Aemsn 27.02.2015 08:15
quelle