ios - par programme codé UIButton ne s'affiche pas sur mon point de vue

.

Bonjour,

Je suis en train d'ajouter un UIButton et d'autres articles dans ma UIViewController par programme et de ce que j'ai lu et vu chez d'autres questions je devrais être sur la bonne voie avec ce 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.
}

Maintenant que le code est placé dans la Méthode viewDidLoad et il n'apparaît pas, ce qui m'amène à la question - Ce que je fais mal?

Lorsque je veux changer la couleur de l'arrière-plan et le mettre dans le viewDidLoad, il fonctionne très bien.

Cheers, Jeff

u peut soumettre votre code viewDidLoad
J'ai mis à jour le code pour afficher la méthode complète - je suis juste à pratiquer de sorte qu'il est assez vide:-)
Comme une note de côté de la création les trois instances de la touche. Deux sont inutiles.
Yup je vois que maintenant, merci pour ça:-)
Avez-vous essayé le réglage de la couleur d'arrière-plan du bouton pour autre chose que la couleur d'arrière-plan de la fenêtre principale et de voir si le bouton affiche? Peut-être que c'est sur l'écran, vous ne pouvez pas le voir pour une raison--vous n'avez pas un ensemble d'images pour elle, après tout. (Choses étranges se sont produites.)

OriginalL'auteur jwknz | 2012-05-25