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
var topLayoutConstraint: NSLayoutConstraint!
var