質問: `Storyboard`でUIを配置していく時に、画面右下から`Navigation Bar`を選択して`ViewController`に配置してみるのですが、`NavigationController`のナビゲーションバーのようになりませんよね?`ViewController`の上に配置しても`NavigationController`のナビゲーションバーと縦のサイズが違いますし、それに`Navigation Item`を引っ張ってきて配置しても`Navigation Bar`には反映されません。この`Navigation Bar`は一体何のためにあるのでしょうか?`NavigationController`のナビゲーションバーとは別物と考えたほうがいいでしょうか?
回答: 既出の回答を補足する形で回答します。 NavigationBarの下のビューの背景色が、白色のとき限定の話ですが、NavigationBarを、StatusBarと一体化(したかのように)する、かんたんな方法は、下図のように、Attributes Inspectorで、**Translucent**のチェックを外すことです。見かけだけのテクニックですので、ちゃんとするには、既出回答のように、Delegateで操作してください。 !画像の説明をここに入力 NavigationBarには、ただひとつのNavigationItemだけ配置できます。Storyboardでは、NavigationBarのパーツには、最初からNavigationItemが配置されています。新たにNavigationItemをドラッグすると、既存のNavigationItemと入れ替わるだけです。 NavigationBar(の上のNavigationItem)に配置するのは、BarButtonItemです。 !画像の説明をここに入力