13132


`NavigationController`から別の`ViewController`にcontrolキー +
クリックで引っ張ってshowを選択すると、`ViewController`に`NavigationBar`が表示されると思うんですが、この`NavigationBar`に`Storyboard`上で`Bar
Button Item`を追加することはできないのでしょうか？プログラムで配置するしかないのでしょうか？  
ということは、このshowを選択した時に表示される`NavigationBar`は、`ViewController`にEmbed in →
Navigation Controller としたとき表示される`NavigationBar`とは少し違いがあるのでしょうか？  
どなたか分かる方がいれば教えていただきたいです。  
すみませんが、よろしくお願いします。


CC BY-SA 3.0
2015-08-06T23:14:47.447
13123
2015-08-07T07:21:43.643
5210
question
xcode storyboard uinavigationcontroller navigationbar
Storyboard上のNavigationBarにBar Button Itemを置く


まず、`Navigation Item`を、`Navigation Bar`にドロップして、つぎに`Bar Button Item`をドロップしましょう。

[![画像の説明をここに入力](https://i.stack.imgur.com/FqHBw.png)](https://i.stack.imgur.com/FqHBw.png)

Document Outlineで、こういうヒエラルキーになっているのを確認してください。

[![画像の説明をここに入力](https://i.stack.imgur.com/uuxAo.png)](https://i.stack.imgur.com/uuxAo.png)

> Embed in → Navigation Controller としたとき表示されるNavigationBarとは少し違いがあるのでしょうか？

正直言わせてもらうと、`Navigation Controller`から、ダイレクトに`View
Controller`に、`Show`の`Segue`を引っ張るケース（そのような必然性）を想像できないので、なんともお答えいたしかねます。


CC BY-SA 3.0
2015-08-07T07:21:43.643
13132
2015-08-07T07:21:43.643
7362
13123
answer