ios - Programmgesteuert codiert UIButton zeigt nicht auf mein Blick

.

Hallo,

Ich versuche, fügen Sie einen UIButton und andere Artikel in meinen UIViewController programmatisch und von dem, was ich gelesen und gesehen in der anderen SO Fragen, die ich sollte auf der rechten Spur mit diesem code:

- (void)viewDidLoad
{
[super viewDidLoad];



UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];    
backButton = [[UIButton alloc] init];
backButton = [UIButton buttonWithType:UIButtonTypeCustom];
backButton.frame = CGRectMake(10, 25, 150, 75);
backButton.titleLabel.font = [UIFont fontWithName:@"Helvetica-Bold" size:15];
backButton.titleLabel.text = @"Back"; 
[self.view addSubview:backButton];


//Do any additional setup after loading the view.
}

Nun, der code befindet sich in der viewDidLoad-Methode und es wird nicht angezeigt, das führt mich zu der Frage - Was mache ich falsch?

Wann ich es will-ändern Sie die Farbe der hintergrund und legen Sie in der viewDidLoad-es funktioniert gut.

Cheers Jeff

  • kann u senden Sie Ihre viewDidLoad-code
  • Ich habe aktualisiert, den code zu zeigen, die die volle Methode - ich bin nur üben, so ist es ziemlich leer:-)
  • Als seitliche Anmerkung, die Sie erstellen drei Instanzen des button. Zwei sind unnötig.
  • Yup ich sehe, dass jetzt vielen Dank dafür:-)
  • Haben Sie versucht, die Einstellung der Hintergrundfarbe der Schaltfläche, um etwas anderes als die hintergrund-Farbe der Haupt-anzeigen und anzeigen, wenn der button auftaucht? Vielleicht ist es auf dem Bildschirm, die Sie gerade nicht sehen können es aus irgendeinem Grund-Sie haben nicht ein Bild-set für Sie, nachdem alle. (Sind schon seltsamere Dinge passiert.)
  • Ja das klappte Dank:-) Wenn Sie nichts dagegen haben, posten Sie als Antwort, ich kann es akzeptieren:-)

InformationsquelleAutor jwknz | 2012-05-25
Schreibe einen Kommentar