UIButton Text

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

  • UIButton Text

    Hallo zusammen,
    momentan versuche ich ein Spiel mit Xcode zu programmieren. In diesem Spiel soll während des laufenden Spiels eine Zufallszahl erzeugt werden und als Buttontext dargestellt werden. Wird der Button anschl. betätigt wird die Zufallszahl dazu verwendet den Punktestand zu multiplizieren.

    ViewController.h
    - (IBAction)zufall1:(id)sender;


    ViewController.m
    - (IBAction)spielen:(id)sender {

    int z;

    z = (random() % 49) +1;

    [UIButton setTitle:@"%d",z forState:UIControlStateNormal];}



    Leider stehe ich bei der Ausführung etwas auf dem Schlauch. Für Hilfe bin ich sehr dankbar.
    Gruss, Chris
  • Hi, mach deinen Button im IB als outlet.

    Dann kannst du ihn setzen:

    Quellcode

    1. [self.myButton setTitle:[NSString stringWithFormat:@"%d", z] forState:UIControlStateNormal];


    Wobei ich mir nicht sicher bin, ob das funktioniert:

    Quellcode

    1. [sender setTitle:[NSString stringWithFormat:@"%d", z] forState:UIControlStateNormal];