我有一个详细视图页面,在它的顶部,标题标签似乎是我导航的行的标题。我需要不在导航栏中显示任何内容,但标题出现,我不知道在哪里更改它。
我也有一个后退按钮但是如果我使用navigation.backbarbuttonItem,则按钮上会出现上一页的标题。我希望按钮能够重新打开它。我使用leftbarbuttonItem创建了一个按钮,但是按钮无法设置为看起来像一个后退按钮(一边指向)。它看起来像一个我不喜欢的矩形按钮。
有谁知道如何调整这个?
答案 0 :(得分: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];