Ich habe ein Raster von Schaltflächen erstellt. Der folgende Code erstellt die Schaltflächen und zeigt sie an, aber auf der Schaltfläche befindet sich kein Text. Gibt es eine Einstellung, die ich vermisse? (Obj-C Antworten sind in Ordnung, ich bin zweisprachig)iPhone/iPad UIButton TitleLabel Text nicht angezeigt
RectangleF frame = new RectangleF (X + 3, Y + 3, cellWidth - 2, cellHeight - 2);
UIButton button = new UIButton (frame);
button.TitleLabel.Text = "Baha'i";
button.TitleLabel.Font = UIFont.FromName ("Helvetica-Bold", 15);
button.TitleLabel.TextColor = UIColor.Black;
button.TitleLabel.Frame = frame;
button.BackgroundColor = UIColor.FromWhiteAlpha(.5f,.5f);
this.AddSubview (button);
Warum wurden Sie mit Großbuchstaben für Titlelabel? Es ist button.titleLabel, nicht Button. ** T ** itleLabel. –
Ich habe eine Erklärung hier http://stackoverflow.com/a/11417134/1149906 –