xcode hinzufügen von Schaltflächen zur navigation bar

Ich bin eine einfache app zum anzeigen Getränk details, und jetzt versuche ich, das hinzufügen einer Ansicht ermöglicht es dem Benutzer zur Eingabe Ihrer eigenen drink. Ich schon erstellt eine Ansicht für die Anzeige der details, und jetzt bin ich nur auf der Durchreise die Ansicht in einem anderen controller zu machen die add trinken anzeigen. Problem ist, wenn ich versuche, fügen Sie ein "Abbrechen" und "speichern" - Schaltfläche, es erscheint nicht, obwohl der code entspricht, ohne Fehler. Ich habe angefügten code als Referenz.

Dies ist der code, dass macht die neue Ansicht, wenn Sie die add-Taste gedrückt wird. (Ich machte eine Schaltfläche hinzufügen, die funktioniert, und zieht es von der nav-bar)

- (IBAction)addButtonPressed:(id)sender {

    AddDrinkViewController *addViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"DetailSecond"];
    UINavigationController *addNavController = [[UINavigationController alloc] initWithRootViewController:addViewController];

    [self presentModalViewController:addNavController animated:YES];



    NSLog(@"Add button pressed!");

Dies ist der code aus der addviewcontroller Umsetzung Datei:

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(cancel:)];

    self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemSave target:self action:@selector(save:)];

}

- (IBAction)save:(id)sender {

    NSLog(@"Save Pressed");
    [self dismissModalViewControllerAnimated:YES];

}

- (IBAction)cancel:(id)sender{

    NSLog(@"Cancel Pressed");
    [self dismissModalViewControllerAnimated:YES];
}

Habe ich importiert die header von den addview in den root-controller, also ich glaube nicht, dass ist das problem, das tun alle von Euch sehen alles, was ist falsch?

  • Ich denke, es könnte ein problem mit der Tatsache, dass ich einen tab bar controller, oder wie ich gemacht haben, ist die Navigationsleiste mit dem storyboard. Ich bin versucht zu lernen, mit storyboards, aber das Buch, das ich mit wurde nicht aktualisiert, mit dem Zeug noch nicht und ist noch mit nib-Dateien.
  • Funktioniert die navigation bar angezeigt, oder nicht?
InformationsquelleAutor Huddy BUddy | 2011-11-23
Schreibe einen Kommentar