UIBarButtonItem não está reagindo depois de clicar

DerootViewController Navego para umUIViewController

if (self.contr == nil) {
    ExampleViewController *controller = [[ExampleViewController alloc] 
                                   initWithNibName:@"Example" 
                                   bundle:[NSBundle mainBundle]];
    self.contr = controller;
    [controller release];
}
[self.navigationController presentModalViewController:self.contr animated:YES];

No UIViewController eu tenho o método

-(IBAction) goBack:(id)sender {
    [self.navigationController dismissModalViewControllerAnimated:YES];
}

Adicionei a assinatura ao arquivo .h. No.xib, eu tenho umUIToolbar com umUIBarButtonItem. Conectei o botão ao proprietário do arquivo -goBack:

Tudo aparece na tela, mas quando clico no botão,goBack não é chamado. Também tentei fazer isso de maneira programática, mas obtive o mesmo resultado - tudo aparece, mas nenhuma reação ao cliqu

Alguma idéia de por que não está funcionando?

Editar Acabei de descobrir que algo invisível está sobre a barra de ferramentas. Se eu clicar em um ponto específico (sobre a barra de ferramentas), então goBack: será chamado. Desde que naveguei para esta tela usando o presentModelViewController, a barra de navegação não está aparecendo ... mas provavelmente está lá e é isso que está ocultando a barra de ferramentas.

questionAnswers(4)

yourAnswerToTheQuestion