backButtonItem坚持默认行为

时间:2011-08-10 08:09:23

标签: iphone objective-c

我尝试了一些不同的调整来让我的backBarButtonItem运行不同的方法,但无论如何,它只执行备份页面的默认行为,并且似乎忽略了我设置的目标和放大器。动作。

   self.navigationItem.backBarButtonItem =
   [[[UIBarButtonItem alloc] initWithTitle:@"Cancel"
                                      style:UIBarButtonItemStyleBordered
                                      target:self
                                      action:@selector(foo)] autorelease];

为了与StackOverflow上的其他Q& A会话保持一致,我在使用它之前在页面中设置了backBarButtonItem。违反直觉,但那部分有效。

1 个答案:

答案 0 :(得分:2)

   self.navigationItem.leftBarButtonItem =
   [[[UIBarButtonItem alloc] initWithTitle:@"Cancel"
                                      style:UIBarButtonItemStyleBordered
                                      target:self
                                      action:@selector(foo)] autorelease];

使用左栏按钮项目。