はじめに こんにちは 実装としてはあまり良くないのかもなのですが、アプリ画面を作成する際に UINavigationControllerのような左右の遷移関係が無くても上側にNavigationBarが欲しい時があり、 私はNavigationItemのようなボタンがいい感じに収まるという理由でUINavigationBarを生成して使ってしまっています。 そこで、Xcode9.0にてUINavigationBarをStoryboardまたはコードで生成すると以下のようになってしまいます。 解決方法 今回はカスタムクラスを作ってそれを充てて利用するようにしました。 Storyboardで正しく表示される方法などもカスタムクラスを作らずとも解決したかったのですが、少し厳しかったです... import UIKit @IBDesignable class CustomNavigationBar