0
  1. 我有一个详细视图页面,在它上面的标题标签似乎是我导航的行的标题。我只需要不在导航栏中显示任何内容,但会出现标题并且我不知道在哪里更改它。

  2. 我也有一个后退按钮,但是如果我使用 navigation.backbarbuttonItem 那么上一页的标题会出现在按钮上。我希望按钮重新回到它上面。我使用 leftbarbuttonItem 创建了一个按钮,但是无法将该按钮设置为看起来像后退按钮(一侧指向)。它看起来只是一个我不喜欢的矩形按钮。

有谁知道如何调整这个?

4

1 回答 1

1

对于数字 1,您可以在 viewWillAppear 或 viewDidAppear 上设置 viewController 标题,可以说

- (void)viewWillAppear:(BOOL)animated
{
  [super viewWillAppear:animated];
  self.title = @"";
}

对于数字 2,您可以使用此代码来设置“返回”尖头按钮。

UIViewController *viewController = [UIViewController alloc] init];

// This code    
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" 
                                                               style:UIBarButtonItemStyleBordered
                                                              target:nil
                                                              action:nil];
self.navigationItem.backBarButtonItem = backButton;
[backButton release];

[self.navigationController pushViewController:viewController animated:YES];
于 2012-06-22T17:21:03.710 回答