XIBファイルで開発を進めているけど UIViewController のサブビューが UINavigationBar にめり込んでつらいという話をされたので対策を考えた。 XIBファイルベースで開発するUIViewControllerサブクラスは FromNibViewController のサブクラスとして実装することを前提として。 class FromNibViewController: UIViewController { // MARK: -- Statics static var kTopLayoutConstraint: String { return "TopLayoutConstraint" } static var kBottomLayoutConstraint: String { return "BottomLayoutConstraint" } // MARK: -- Properties