2015-11-02 106 views
1

enter image description here後退按鈕沒有出現在導航控制器

以上是我的故事板。如您所見,查看a和查看b都在同一個導航控制器上。他們都是秀節目。通過前面「Home」控制器視圖上的子視圖上的按鈕手動激活View B到View B,該功能完美並具有後退按鈕。下面的代碼:

- (void)storyButtonPressed:(UIButton *)button { 
    [self performSegueWithIdentifier:@"showStory" sender:self]; 
} 

查看A的賽格瑞手動激活由if語句,看看是否在用戶註冊:

if (currentUser.active != true) { 
    [self performSegueWithIdentifier:@"showSignUp" sender:self]; 
} 

但視圖A不會後退按鈕顯示即使盡管我正在討論它,就像視圖B.我甚至試圖添加一個按鈕到導航欄,並手動彈出視圖,但該按鈕甚至不會顯示!這裏是我的文檔大綱:

enter image description here

如何讓我的視圖中的有一個返回按鈕,或者至少允許我手動添加一個?

謝謝。

回答

1

你確定你到A的segue設置爲「Show」而不是「Show Detail」嗎?

此外,navBar中的取消按鈕看起來像可能掩蓋了您的按鈕。您可以嘗試將取消按鈕固定到導航欄的右側,然後查看它是否顯示後退按鈕。

+0

我確定。種類是「顯示(例如推)」 – ian

+0

好吧,我確定您的取消按鈕導致問題。當點擊navBar中的「取消」按鈕時會發生什麼或應該發生什麼? – Yonny

+0

這就是事情,我做了所有的事情,讓後面的按鈕出現,當它不會我添加取消按鈕,但取消按鈕並沒有顯示出來,無論我做什麼 – ian