0

在界面構建器中,創建一個UIView,然後創建一個UINavigationBar,然後嘗試將多個UIBarButtomItems添加到該導航欄。由此產生的層次應該是:在IB中,爲什麼你不能添加多個Bar Button Items?

 
- View 
    - Navigation Bar 
    - Navigation Item (Title) 
     - Bar Button Item 
     - Bar Buttom Item 

我永遠不會添加第二個酒吧按鈕項。我知道這是可能的,因爲XCode中的Utility Application Template有它。如果我複製並通過該導航欄到我的XIB它工作正常。我正在尋找與左,右按鈕和中間文本創建一個NavigationBar。

UPDATE

另一項測試是嘗試,並添加一個酒吧BUTTOM項目的左側位置。至少似乎無法爲我做到這一點。

我在這裏錯過了什麼?

回答

3

我在3.2 beta 2中做這件事沒有問題。只要確保將它拖到左側或右側。藍色輪廓將出現在放置按鈕的位置。

編輯:

我已經設法重現你在說什麼。當我成功完成時,我將該項目拖到「漂亮圖片」,即視圖的圖形表示。當我嘗試將其拖入視圖層次結構中時,我遇到了您的問題。你有沒有嘗試將按鈕拖到實際的導航欄?我希望這是明確的,我不確定該稱呼此窗口。

+0

我正在使用版本3.2.1(740),而根本無法做到這一點。這幾乎就像我需要左右一對。縮進的藍線就不會出現。我可以將它添加到根目錄或與導航項目相同的級別,但不能作爲我需要的導航項目的子項目。 – 2010-02-11 02:12:45

+0

@David。謝謝!至少我知道我並不瘋狂!打開一個示例Utility應用程序,你會看到它的工作原理。就物業而言,我無法在XIB和我之間找到任何不同的東西。 我試過把它拖到任何地方! – 2010-02-11 03:06:14

+0

如果您開始一個新的IB項目,將導航欄拖到視圖中,然後將按鈕拖入每邊,會發生什麼情況?也許你的項目搞砸了?我在3.2.2(760)上運行這個,所以你可以嘗試更新我想,但我有點懷疑它會有所幫助。 – 2010-02-11 03:21:02

相關問題