UINavigationControllerで作るとNavigation Barの下にボーダーが表示されてしまいました。
どうもストーリーボードからはうまく変更できないらしいので、コードで制御する。
ViewController.swift
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// 影を消すには両方必要
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
self.navigationController?.navigationBar.shadowImage = UIImage()
}
}