2012-02-14 67 views
53

目前,我已經加入導航按鈕像如下:你可以通過故事板嚮導航欄添加按鈕嗎?

self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Add" 
                      style:self.editButtonItem.style 
                     target:self 
                     action:@selector(doneButtonPressed)]; 

這似乎有點傻不是通過故事板添加它們,但我不能找到一個方法來做到這一點。有沒有我想念的東西?

回答

226

您只需拖動一個欄按鈕項目,並將其放到視圖控制器的導航欄右端:

enter image description here

+7

是的,你用什麼來做到這一點?這是未來! – jrturton 2012-02-14 08:14:19

+22

Snapz Pro X錄製屏幕(你可以在Lion中使用QuickTime播放器),然後QuickTime Player 7將影片導出爲圖像文件,然後[GIFFun](http://www.stone.com/GIFfun/) )將圖像文件轉換爲動畫GIF。 – 2012-02-14 08:36:27

+0

布拉瓦。謝謝。適合我。 – David 2013-12-28 22:17:16

28

由於Xcode中6的,它看起來像在導航的導航項目酒吧不再自動創建。

您需要首先將導航條拖出到導航欄上,然後才能拖出條形圖按鈕項(如Rob的回答中詳細描述)以添加到導航項中。

+0

是的,你是對的。想知道在地球上導航欄大聲笑。 – 2015-06-15 05:02:30

+0

感謝你的這一點 - 這是令人難以置信的混亂。要引用Rob的.gif,將「導航項目」拖到顯示拖動條形按鈕項目的相同區域上。然後,您在那裏拖動欄按鈕項目。 – manroe 2016-06-14 20:07:04