Wie verwenden Sie den Interface builder mit Swift?
Beim Einhaken Swift-code bis zu einem Storyboard, wie fügen Sie die IBAction
und IBOutlet
tags?
InformationsquelleAutor der Frage Jason Moore | 2014-06-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hinzufügen
IBAction
undIBOutlet
Attribute für Variablen und Funktionen, so dass Sie sichtbar im Interface builder.InformationsquelleAutor der Antwort Jason Moore
Code unten zeigt IBOutlet und IBAction-format im Swift -:
Können Sie binden Sie gleiche Weise wie in Objective-C.
InformationsquelleAutor der Antwort Jayprakash Dubey
Verwenden Sie einfach alt-ctrl + ziehen Technik, die populär war in Xcode5 und alles funktioniert einwandfrei.
InformationsquelleAutor der Antwort
Ich würde Zustimmen, mehr mit Jayprakash als die erste Antwort von Ihnen positiv bewertet werden. Das einzige, was ich korrigieren würde, ist die Kennzeichnung der IBOutlets als implizit unwrapped mit der
!
Die erste Antwort verwendet, um korrekt zu sein, aber mehrere änderungen vorgenommen wurden, in Swift, und wie es interagiert mit IB in der neuesten Version. In Swift, IBOutlets nicht mehr implizit Verhalten oder magic--Sie sind einfach Anmerkungen für IB. Mit dem Datum dieser Antwort, der folgende code ist richtig:InformationsquelleAutor der Antwort Adrian Rodriguez
Während der Erstellung eines Projekts, sollten Sie gewählt haben, das storyboard, so dass Sie können fügen Sie Ihre
IBOutlet
's direkt in das story board.Den code Unten gibt Ihnen eine Idee, wie Sie
IBOutlet
zu denUILabel
InformationsquelleAutor der Antwort Shaki