教育148875 views
高校化学2913383 views
LaTeX957300 views
高校物理158224 views
小学算数1194618 views
中学社会667106 views
いろは2986023 views
高校国語785655 views
Computer365120 views
小学社会308636 views
Help
Tools

English

Swiftのナビゲーションバーの枠線(下)を消す:shadowImageとhidesShadow

navigationBarの枠線を消すには

self.navigationController?.navigationBar.shadowImage = UIImage()

とする。または次のようにする。

self.navigationController?.navigationBar.setValue(true, forKey: “hidesShadow”)

上のコードは、navigationBarの背景色を変えない。hidesShadowのほうはどうして正しく動くかわからない。

navigationBarの枠線を消すにはself.navigationController?.navigationBar.shadowImage = UIImage()とする