2015-06-28 6 views
26

Ich folgte this tutorial auf, wie Radio-Button-Gruppe erstellen. Aber es scheint, dass Radio Group nicht mehr in der Xcode 7-Bibliothek verfügbar ist und ich habe nicht viele Informationen darüber gefunden. Wie erstelle ich so etwas wie dieses:So erstellen Sie NSRadioButton-Gruppe in Xcode 7 OSX

enter image description here

Vielen Dank.

+0

Vielleicht kann [diese] (http://stackoverflow.com/a/29117898/2976077) Beitrag Ihnen helfen. – milo526

+0

Danke. Aber das erfordert 3rd Party und es ist auch für iOS, nicht OS X ... –

+1

Danke. Ich hätte vorsichtiger sein sollen, als ich die Einleitung gelesen habe. Es funktionierte! –

Antwort

10

Auf diese Weise Auswahlknopfgruppen zu tun ist „soft veraltet“, folge Xcode 7 sagt, wenn ein Optionsfeld Auswahl:

Xcode 7 radio button

5

Dank Eric Rat, ging ich zurück und legte die Radio-Buttons in der gleichen superview und es hat funktioniert. enter image description here

27

aus der Zitiert Xcode 7 release notes:

Die Vorlage für Radio-Buttons in der Interface Builder Objektbibliothek nun als einzelne NSButton Objekte implementiert ist, eher als die ältere NSMatrix, die auf OS X v10.8 wird abgeraten und später. Optionsschaltflächen fungieren automatisch als Gruppe (wenn Sie eine Schaltfläche auswählen, werden alle anderen verwandten Schaltflächen deaktiviert), wenn sie über die gleiche Superview- und Aktionsmethode verfügen. (16965941)

Also ziehen Sie einzelne Radiobuttons und stellen Sie sicher, dass Sie alle an die gleiche Steckdose anschließen!

+0

Funktioniert wie Magie. – Dribbler

+1

Ich bin sicher, du meinst das gleiche ** Action **, _not_ ** outlet **? –

+0

@NicolasMiari Ja, es funktioniert, wenn Sie es als ** Aktion ** festlegen – MCCCS