2010-08-08 92 views
0

剛剛從我的開發人員接管項目。我是編碼的小白,但可以很好地解決問題。我只是試圖在我的一個屏幕上實現「後退」按鈕。它已經有導航欄,但沒有後退按鈕,只是標題。在iPhone應用程序的導航欄上實現後退按鈕

是否有指導如何實現這個目標?任何幫助將是偉大的!

謝謝!

更新=下面是代碼:

<object class="IBUINavigationController" id="144954994"> 
<reference key="NSNextResponder" ref="191373211"/> 
<int key="NSvFlags">290</int> 
<string key="NSFrameSize">{320, 44}</string> 
<reference key="NSSuperview" ref="191373211"/> 
<bool key="IBUIOpaque">NO</bool> 
<bool key="IBUIClearsContextBeforeDrawing">NO</bool> 
<int key="IBUIBarStyle">2</int> 
<object class="NSArray" key="IBUIItems"> 
<bool key="EncodedWithXMLCoder">YES</bool> 
<object class="IBUINavigationController" id="445217273"> 
<reference key="IBUINavigationController" ref="144954994"/> 
<string key="IBUITitle">Answer Question</string> 
</object> 
</object> 
</object> 
+1

我不想聽起來像一個刺耳的,並沒有意義的進攻,我開始你的位置,但我的建議是坐下來,對Objective-C和iPhone編程很好的概述。下載並學習示例應用程序,直到您真正瞭解正在發生的事情。過了一段時間,你開始看到Obj-C的美麗。 – 2010-08-08 06:33:26

回答

1

使用的UINavigationController的嗎?如果是這樣,當您推送視圖時,它會自動放在那裏。

(基於註釋更新)使用UINavigationBar的

http://developer.apple.com/iphone/library/documentation/uikit/reference/UINavigationBar_Class/Reference/UINavigationBar.html

bar.topItem.leftBarButtonItem = // set to a UIButton 
+0

不,我不是。我有一個UINavigationBar,添加了一個Bar Button Item。我沒有使用UINavigationController。我該怎麼做? – BigMike 2010-08-08 04:24:48

2

如果您正在使用一個UINavigationController控制你的看法棧,返回按鈕會自動爲你添加的,當你推一種新的觀點。

+0

如果您的UINavigationController是IBOutlet,則需要在Interface Builder中打開xib,並在導航項目屬性中指定後退按鈕標題,否則後退按鈕不會顯示在導航欄上。 – Banjer 2010-11-13 18:04:46