Problema con bottone che scompare...

Ciao a tutti ho un problema con un bottone che ogni tanto scompare.

Ho definito in DetailView.h

UINavigationBar *navigationBar;
@property (nonatomic, retain) IBOutlet UINavigationBar *navigationBar;

e in DetailView.m


...

- (void)showRootPopoverButtonItem:(UIBarButtonItem *)barButtonItem {
    // Add the popover button to the left navigation item.
    [navigationBar.topItem setLeftBarButtonItem:barButtonItem animated:NO];
    NSLog(@"You are in DetailView Portrait");
}


- (void)invalidateRootPopoverButtonItem:(UIBarButtonItem *)barButtonItem {
    // Remove the popover button.
    [navigationBar.topItem setLeftBarButtonItem:nil animated:NO];
    NSLog(@"You are in DetailView Landscape");
}
...

Questo per fare in modo che il bottone di navigazione scomparisse quando sono nella split view in landscape e ricompaia quando sono in portrait.
Il problema è che ogni tanto il pulsante in portrait scompare :confused1:

Ci sono metodi migliori che potreste consigliarmi?

Si potresti utilizzare una toolbar, molto meglio parlando di split view e ipad.
Se hai qualche problema, contattami pure per delle lezioni private singole o per un corso completo.