Mein iOS UIButton ist korrekt von IB mit einem IBOutlet in meinem View-Controller verbunden, da ich seinen Titel aus meinem Code ändern kann. Dh:
[self.myButton setTitle:@"neuer Titel" forState:UIControlStateNormal]; //funktioniert
Allerdings,
[self.myButton setHidden:YES]; //funktioniert nicht
//oder
self.myButton.hidden = YES; //funktioniert nicht
Was ist hier los? Wie kann ich meinen Button verschwinden lassen?
Aktualisierung: einige zusätzliche Informationen
Hier ist der relevante Code für meinen UIButton:
In meiner .h Datei
IBOutlet UIButton *myButton;
-(IBAction)pushedMyButton:(id)sender;
@property (nonatomic,retain) UIButton *myButton;
In meiner .m Datei
@synthesize myButton;
- (void)pushedMyButton:(id)sender{
self.myButton.hidden = YES;
}
- (void)dealloc{
[self.myButton release];
}