UIBarButtonItem被导航栏图像隐藏

时间:2012-02-19 03:15:20

标签: iphone

我有一个视图控制器,可以加载另一个视图控制器,如下所示。我的问题是导航栏上没有显示右键,但左键是。另外,当我点击右键所在的位置时,它会调用我的回调...所以我认为这只是在右键顶部绘制了导航栏图像。

请注意,如果我将代码更改为动画:否,则按钮实际显示为应该。它仅在动画= YES时隐藏。

关于如何看到我的右键并拥有动画的任何想法?

来自外部视图控制器:

 SavedItemDetailViewController *detailViewController = [[SavedItemDetailViewController alloc] initWithNibName:@"SavedItemDetailViewController" bundle:nil];
 [self.navigationController pushViewController:detailViewController animated:YES];

SavedItemDetailViewController内部viewDidLoad:

self.view.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"back.png"]];

UIBarButtonItem *delete = [[UIBarButtonItem alloc] initWithTitle: @"Delete" style:UIBarButtonItemStyleDone target:self action:@selector(deleteItem:)];
self.navigationItem.rightBarButtonItem = delete;

0 个答案:

没有答案