2012-06-22 66 views
0
  1. 我有一個詳細視圖頁面,在它上面的標題標籤似乎是我導航的行的標題。我只需要不在導航欄中顯示任何內容,但標題出現,我不知道在哪裏更改它。DetailView繼承RowView的代碼

  2. 我也有一個後退,但是如果我使用navigation.backbarbuttonItem那麼上一頁的標題出現在按鈕上。我想讓按鈕重新打開。我使用leftbarbuttonItem創建了一個按鈕,但是不能將該按鈕設計爲看起來像後退按鈕(單側指向)。它看起來只是一個矩形按鈕,我不喜歡。

任何人都不知道如何調整呢?

回答

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];