2010-03-16 172 views
7

我使用導航控制器,當將細胞抽頭鑽入的詳細視圖。當我將視圖控制器推到導航控制器堆棧上時,我希望看到一個後退按鈕,我可以點擊該按鈕以將前一個視圖從堆棧中彈出。隱形後退按鈕時視圖控制器推到導航控制器

問題是後退按鈕不可見,但是當它點擊時應該將我返回到上一個視圖。有什麼問題?

回答

11

確保您已設置了主視圖的一個標題 - 例如viewDidLoad中添加此 -

self.title = @"The Title"; 

古怪,如果堆棧父視圖控制器沒有標題,而不是秀一個空的後退按鈕,iPhone不會顯示一個按鈕,但會允許在應該出現的區域點擊。

這竊聽我很長一段時間!

+0

今天我也有點不安 - 這並不明顯。 – Lee 2010-09-13 21:54:43

+0

羅伯特 - 這節省了我很多時間在尋找和開始周圍。它確實是父控制器中的一行代碼。例如,您可以將其添加到viewDidLoad中,然後後退按鈕將顯示出來。格拉西亞斯。 – squeezemylime 2010-11-25 16:59:28

1

至少爲iPhone 3.0的,你也可以通過(在嚮導生成的項目的MainWindow.xib)設置根控制器的導航項目標題在主窗口的筆尖避免可怕的無形的後退按鈕。

+0

這樣做了......謝謝 – respectTheCode 2010-06-02 11:16:30

0

讓我們看看這可以幫助你。

我不得不在這裏我使用了基於導航應用了同樣的問題,並建立我的搜索,旋轉等。 但是,當我點擊我被引導到下一個視圖的表格單元格,但這一觀點沒有一個後退按鈕存在。

我嘗試添加標題後退按鈕,但沒有工作,所以這就是我所做的。

我打開的MainWindow.xib文件,並增加了一個欄按鈕項目組其他項目inisde窗口(其中文件的所有者所在地)。然後,我爲該按鈕指定了一個圖像(如果需要,您可以在這裏添加文本)。 然後我點擊了導航項目和命中命令2打開導航項目連接 和選擇了回欄按鈕項並將其拖動到我想用我的後退按鈕欄按鈕項目。在那裏你有它。

相關問題