2011-02-24 4 views
3

Je veux basculer le texte d'un bouton en fonction des clics - chaque fois que le bouton est cliqué, le titre passe de textA à TextB et ainsi de suite. mais quand j'utilise button.titlelabel.text = @"blabla" mais le texte reste le même.modifier le titre UIButton par programme

Répondre

9

Cela vaut la peine d'essayer:

-(IBAction)buttonClickEvent 
{ 
    [button setTitle:@"your title" forState:UIControlStateNormal]; 
} 
+1

pourrait vouloir corriger l'erreur d'orthographe là-dedans. Cela devrait être 'setTitle:' 'pas' setTile: ' –

+2

Ou vous pourriez le corriger pour eux, comme je viens de le faire. –

2
- (void)setTitle:(NSString *)title forState:(UIControlState)state