Suchergebnisse

Suchergebnisse 1-12 von insgesamt 12.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ja so ähnlich hatte ich es auch, nur mit dem Unterschied das ich es mit dem Builder gemacht habe: Quellcode (4 Zeilen) Bei meinem Projekt geht es halt darum, dass wenn ich einen Button drücke, soll dieser gehighlighted werden. Wenn nun ein zweiter Button gedrückt wird, soll ein Ergebnis überprüft werden -> wenn dies richtig ist, bekommen beide Button eine neue Zufallszahl. Und genau hier steh ich auf dem Schlauch. Ich suche irgendwie so eine Funktion: Quellcode (4 Zeilen)Nur geht das natürlich n…

  • Okay, aber mache ich nun, und das ist die Kernfrage, wenn ich eine Funktion createNewRandomNumber() nutzen möchte, die jetzt alle Buttons mit einer unterschiedlichen Zufallszahl im Title belegt. Wie kann ich den einzelnen Button erreichen bzw. ansprechen? Scheinbar muss ich doch einfach jede Action und alle Outlets einzeln erstellen, oder wofür sind diese Outlet-Collections?

  • Zitat von gritsch: „buttons sind views. und zur performance brauchst dir keine sorgen machen. die buttons kannst du natürlich auch im code erstellen. oder eine matrix verwenden. “ Dann verstehe ich den Unterschied nicht... Vielleicht kannst du es mir anhand eines Beispiels näher bringen?

  • Zitat von gritsch: „naja, du kannst ja alle subviews durchgehen und einen tag setzen (reihenfolge im BT beachten) oder eben im BT bereits die tags setzen und mit der genannten methode dann den button holen den du haben möchtest. “ Wie werden Subviews denn erstellt? Lassen die sic genau so handlen wie Buttons? Wie sieht es mit der Performance aus, das sich dies aufwendiger und größer anhört als ein Button. Hast du vielleicht ein Codebeispiel, wie du es lösen würdest?

  • @Osxer Dies ist wohl nicht die beste Idee dafür, da ich 1. beim Button direkt das ActionEvent inklusive habe, 2. wird der Title immer wieder verändert @gritsch Ich weiß nicht wie ich das am Besten einsetze!? Quellcode (1 Zeile)@MCDan Das hört sich irgendwie nach dem an was ich suche. Wie funktionieren die Collection? Über eine ID? @matz Ja das ist richtig!

  • Hallo Leute, Bin immer noch an meinem kleinem Spiele-Projekt dran und habe eine kleine Frage an die Experten. Stellt euch ein paar UIButtons vor welche in einer Matrix von 6x6 angeordnet sind. Jeder dieser Buttons soll eine Zufallszahl generiert bekommen. Jeder hat aber die selbe Funktion, die da wäre: Beim betätigen des Buttons soll diese die enthaltene Zufallszahl zwischenspeichern, damit ich diese weiter verarbeiten kann. Jetzt gibt es ja die Möglichkeit einfach die 36 Buttons als Outlets und…

  • Puh ziemlich viel Input, trotz all dem klappt das nicht so wirklich. Warum weiß ich nicht. Du hast meine Game.swift ja GameController genannt, muss also im import Game stehen? Ist das überhaupt nötig? ABER dachte wirklich das es von der Idee her am Besten wäre, einzelne Funktionen in eigene Files abzuspeichern. Okay werde zukünftig darauf achten. Wenn ich das richtig verstehe, alle UI-Elemente sollten in den MainViewController und alle anderen Funktionen können in separate Files ausgelagert werd…

  • Ja das muss ich auch ehrlich zugeben, taste mich Stück für Stück in die Sache ran. Nur ist das Wissen aus Büchern dann in der Praxis doch noch ein wenig anders Trotzdem danke für die Geduld, wenn ich noch was habe melde ich mich, und das kommt bestimmt.

  • Aber habe ich das nicht schon mit dem übergeben der Superklasse gemacht? Denn wenn ich die lösche, markiert er mir die Labels als Falsch an, weil er die nicht kennt s. A. Muss gleich mal gucken wie das mit Swift geht (Pointer), da ich irgendwie nichts mit delegate finden kann. Aber danke, das du mir hilfst

  • Hi ich check das irgendwie nicht... Kannst du das vielleicht noch ein bisschen leichter erklären Es muss doch irgendwie möglich sein, Labels und Textfelder außerhalb des ViewControllers anzusprechen bzw. zu benutzen! Xcode gibt erst keine Fehlermeldung aus, erst beim ausführen. :-/ Ich hau hier noch mal den Code der beiden Dateien rein, vielleicht kann man es besser verstehen. Hoffe ihr schafft es. Liebe Grüße C-Quellcode (24 Zeilen)Quellcode (63 Zeilen)

  • Das war ja der Sinn der Sache. Ich habe den ViewController im Interfacebilder deklariert (Hier sollen alle Funktionen und Buttons aufgerufen werden). Die eigentlichen Klassen und Funktionen sollen aber in der Game.swift geschrieben werden. Es kommen ja später noch weitere Funktionen hinzu. Dies ist quasi nur der Anfang. Wenn doch Game.swift von ViewController.swift erbt, warum lassen sich anscheinen die Outlets nicht verwenden?

  • Hallo Zusammen, bin neu hier und auch ein echter Newbie was Swift anbelangt, daher hoffe ich auf Verständnis. Auch bin ich mir unsicher ob der Titel richtig gewählt wurde, aber irgendwie komme ich mit meinem Projekt nicht weiter. Ich habe einen ViewController.swift und eine zusätzliche Datei Game.swift. Dazu habe ich ein paar Labels welche als Outlet im ViewController deklariert sind. Um mehr Übersichtlichkeit zu erreichen, dachte ich mir einige Funktionen in separaten Klassen und diese wiederum…