3

ナビゲーションコントローラーがあります。コントローラーはうまく機能し、ウィンドウに戻るための戻るボタンが表示されます。しかし、閉じるボタンを追加するためにこのコードを追加すると:

- (void)viewDidLoad 
{
  [super viewDidLoad];

  UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithTitle:@"Chiudi" 
                                  style:UIBarButtonItemStylePlain target:self
                       action:@selector(dismissModalViewControllerAnimated:)];          
  
  self.navigationItem.rightBarButtonItem = doneButton;
  
  [doneButton release];

}

...すると、戻るボタンが消えて、閉じるボタンしか見えません。なんで?

4

1 に答える 1

2

問題は

 dismissModalViewControllerAnimated 

私は使用しなければならなかった

 [self.navigationController dismissModalViewControllerAnimated:YES];     
 [self.navigationController popToRootViewControllerAnimated:NO];
于 2012-09-05T07:59:14.860 に答える