Sie versuchen, programmgesteuert erstellen rightBarButtonItem
Scheint dies nicht zu funktionieren. Was mache ich falsch?
-(void)awakeFromNib{
UIBarButtonItem *rightBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(showNewEventViewController)];
self.navigationItem.rightBarButtonItem = rightBarButtonItem;
NSLog(@"awaked");
[rightBarButtonItem release];
}
InformationsquelleAutor der Frage Sam Jarman | 2010-01-19
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde normalerweise diesen code in die
viewDidLoad
- Methode, anstatt dieawakeFromNib
Methode; ich bin mir nicht sicher, ob das ist, wo Ihr problem liegt. Was bedeutet "funktioniert nicht" bedeutet?InformationsquelleAutor der Antwort Steve Harrison
meine Vermutung ist, dass Sie hinzufügen die
UIBarButtonItem
auf das falsche Objekt!Sie müssen es hinzufügen, um den rootViewController (statt der
UINavigationController
, wie Sie wahrscheinlich auch Tat)InformationsquelleAutor der Antwort Flori
Versuchen Sie dies:
InformationsquelleAutor der Antwort Amir