中学数学624513 views
Computer369216 views
りんご215444 views
高校倫理1442459 views
小学社会311093 views
いろは3019021 views
世界の国566092 views
ヒストリア292936 views
教育149798 views
高校化学2928968 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()とする