2016-07-26 9 views
0

Es sieht so aus, als ob UISegmentedControl dem Benutzer nicht erlaubt, Mehrfachauswahl standardmäßig vorzunehmen.Wie macht man Mehrfachauswahl in segmentierter Steuerung in swift?

Ich habe einige Github-Bibliotheken für obj-c gesehen, wie erlaubt die Auswahl mehrerer Segmente mit swift?

enter image description here

wie Mehrfachauswahl in segmentierte Kontrolle in schnellen zu tun?

+1

Sie benötigen keine neue Bibliothek in Swift geschrieben. Jede vorhandene Bibliothek, die in Objective-C geschrieben wurde, kann mit Ihrem Projekt verknüpft werden, und alle Funktionen sind von Swift aus zugänglich - Sie brauchen kein Objective-C zu schreiben. Sehen Sie [hier] (http://stackoverflow.com/questions/24002369/how-to-call-objective-c-code-from-swift) für ein Beispiel. –

+0

Sie könnten versuchen, eine Sammlungsansicht mit drei Zellen und Mehrfachauswahl zu implementieren. – markedwardmurray

+0

Mögliches Duplikat von [Mehrfachauswahl von Segmenten in UISegmentedControl] (https://stackoverflow.com/questions/35215378/multiple-selection-of-segments-in-uisementedcontrol) –

Antwort

0

UIKit bietet keine Funktion zur Unterstützung der Mehrfachauswahl in UISegmentControl. Empfehlung wäre, ein benutzerdefiniertes Steuerelement zu erstellen, besser ein Array von UISwitch Steuerelementen zu verwenden, wo es jede der Optionen in Ihrem UISegmentControl darstellt.

Verwandte Themen