Wie erstelle ich einen grundlegenden UIButton programmgesteuert?
Wie kann ich das erstellen einer einfachen UIButton
programmgesteuert? Zum Beispiel in meinem view controller, die bei der Ausführung der viewDidLoad
Methode, drei UIButton
s werden dynamisch erstellt und dessen layout oder Eigenschaften festgelegt werden.
Kommentar zu dem Problem
webindream.com/how-to-add-uibutton-programmatically-in-swift hat ein gutes tutorial zu uibutton hinzufügen programmgesteuert
InformationsquelleAutor der Frage domlao | 2009-09-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist einer:
InformationsquelleAutor der Antwort mahboudz
InformationsquelleAutor der Antwort Xorsat
Objective-C
Swift
Swift3 und vor
InformationsquelleAutor der Antwort Anbu.karthik
Fügen Sie eine Schaltfläche ein Programm auf den controller anzuzeigen, verwenden Sie die folgenden:
Hinzufügen, diese drei, Spülen und wiederholen.
InformationsquelleAutor der Antwort Jason
Hier kannst du dynamisch einen UIButton:
InformationsquelleAutor der Antwort Birju
Komm, es ist 2014! Warum nicht code-block Evaluierung Zuordnung wird noch verwendet, als trends zeigen es ist die Zukunft!
whoa!
Oder die genauen Ergebnisse können erreicht werden:
InformationsquelleAutor der Antwort John Riselvato
'action:@selector(aMethod:)'
write-Methode wie diese :Es funktioniert für mich. Danke. KS.
InformationsquelleAutor der Antwort user2625094
Objective-C
Swift
InformationsquelleAutor der Antwort Himanshu padia
versuchen, diesen code zu erstellen Sie eine Schaltfläche, und wiederholen Sie 2 weitere Male mit verschiedenen Koordinaten und die Methode(myButtonClick) wird aufgerufen, wenn der button gedrückt wird
InformationsquelleAutor der Antwort ashokdy
Können Sie nur die Schöpfer-Instanz innerhalb einer Loop-Schleife und dynamisch hinzufügen von Namen aus einem array, wenn Sie so wollen.
InformationsquelleAutor der Antwort Adam Libonatti-Roche
Check out this code:
Ich hoffe, Sie finden diesen code nützlich.
InformationsquelleAutor der Antwort Darshan Kunjadiya
InformationsquelleAutor der Antwort
und Sie können es hinzufügen, um die Ansicht:
InformationsquelleAutor der Antwort Mutawe
InformationsquelleAutor der Antwort divyam shukla
Dies ist ein Beispiel erstellen Sie drei Schaltflächen. Bewegen Sie einfach Ihren Standort.
InformationsquelleAutor der Antwort Rob O.
Können Sie die Schaltfläche "erstellen", indem Sie diesen code.
Hier ist der button action Methode
InformationsquelleAutor der Antwort Vivek Yadav
For Swift 2.0:
InformationsquelleAutor der Antwort Suraj Sonawane
Für die Erstellung von UIButton programmgesteuert erstellen wir in beiden objective c und swift
SWIFT 3
UIButton Action-Methode
OBJECTIVE C
UIButton Action-Methode
Ausgabe Screenshot ist
InformationsquelleAutor der Antwort user3182143
InformationsquelleAutor der Antwort TomG103
Können Sie implementieren es in Ihre
ViewDidLoad
Methode:Wo
continuetonext
ist:InformationsquelleAutor der Antwort Abhinandan Pratap
Als der Swift 3, wurden diverse änderungen vorgenommen, um die syntax.
Hier sind die änderungen, die vorgenommen wurden, seit den früheren Versionen von Swift:
InformationsquelleAutor der Antwort GJZ
Versuchen Sie es....
Hoffe, dass ich geholfen habe.
InformationsquelleAutor der Antwort Chirag Pipaliya
InformationsquelleAutor der Antwort JCP Chandran
Für Swift 2.2 (mit der neuen "selector" - Erklärung).
InformationsquelleAutor der Antwort Pavle Mijatovic
Für Swift 3 (noch kürzere code)
InformationsquelleAutor der Antwort pedrouan
Swift3 version sollte
InformationsquelleAutor der Antwort Jacky
InformationsquelleAutor der Antwort Nilesh Parmar
InformationsquelleAutor der Antwort HRN
InformationsquelleAutor der Antwort Mohit
versuchen Sie dies:
ersten schreiben diese in Ihr .h-Datei viewcontroller
Nun schreiben Sie dies in Ihrer .m-Datei des viewcontrollers viewDidLoad.
schreiben dies außerhalb der viewDidLoad-Methode in .m-Datei Ihres view-Controllers
InformationsquelleAutor der Antwort krushnsinh