iOS ne peut pas changer le cadre d'UIButton

Je suis actuellement coincé avec un très étrange problème. Je suis de l'utilisation d'iOS 6 et Xcode 4.5. J'ai une table de montage avec un UIViewController et un UIButton. J'ai fait une faible UIButton prise à mon .h fichier.

Dans le .m fichier je veux changer l'image du bouton mais rien ne se passe. Pourtant, j'ai un UIImageView créés et reliés de la même manière que le UIButton mais je peux changer le UIImageView'image sans aucun problème.

Quand je fais ceci:

NSLog(@"%@", button) 

J'obtiens ce résultat:

<UIButton: 0xa185a40; frame = (191 330; 73 44); opaque = NO; autoresize = TM+BM; layer = <CALayer: 0xa185640>>

Et ces sont les parties de mon code:

-(void)viewDidLayoutSubviews{
    [self addStampGrid];
}

-(void)addStampGrid {

    //...

    [_button setFrame:CGRectMake(10,10,10,10)];
}

source d'informationauteur Bins Ich | 2012-10-07