Swiftのナビゲーションバーの枠線(下)を消す:shadowImageとhidesShadow
navigationBarの枠線を消すには
self.navigationController?.navigationBar.shadowImage = UIImage()
とする。または次のようにする。
self.navigationController?.navigationBar.setValue(true, forKey: "hidesShadow")
上のコードは、navigationBarの背景色を変えない。hidesShadowのほうはどうして正しく動くかわからない。
UINavigationController
-
-
-
-
-
Swiftでナビゲーションバーの右上にボタンを用意する
0
2655
-
-
-
Swiftでナビゲーションバーに検索バーを入れる
0
653