Что касается навигации контроллера - PullRequest
0 голосов
/ 04 мая 2011

Здесь, в моем приложении, я создал программный элемент leftbarbuttonitem в методах viewWillAppear, у меня есть два щелчка дважды, чтобы сработать, мой код выглядит следующим образом.

    Code for creating UIBarButtonItem(left bar button)

    goingBackButton = [[UIBarButtonItem alloc] init];
goingBackButton.title = @"Back";
goingBackButton.target = self;
goingBackButton.action = @selector(backAction);
self.navigationItem.leftBarButtonItem = goingBackButton;
[goingBackButton release];


    Action code

    - (IBAction) backAction {

NSLog(@"Inside the backAction of uploadViewController");
[self.navigationController popViewControllerAnimated:YES];
    NSLog(@"Inside the backAction1 of uploadViewController");
  }

1 Ответ

0 голосов
/ 04 мая 2011

Попробуйте следующий код:

    UIBarButtonItem *bar = [[UIBarButtonItem alloc]initWithTitle:@"back" style:UIBarButtonItemStyleDone target:nil action:@selector(back)];
self.navigationItem.leftBarButtonItem = bar;
[bar release];  

-(void)back  
{  
[self.navigationController popViewControllerAnimated:YES];

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...