【Swift】ナビゲーションバーとツールバーの背景透過

ナビゲーションやツールバーで、背景の色を変えたかったり、すりガラスの見た目をやめたい時はこちら。

ナビゲーションバーの背景透過

    UINavigationBar.appearance().setBackgroundImage(UIImage(), for: UIBarMetrics.default)
UINavigationBar.appearance().shadowImage = UIImage()
UINavigationBar.appearance().isTranslucent = true

ツールバーの背景透過

    UIToolbar.appearance().setBackgroundImage(UIImage(),
forToolbarPosition: UIBarPosition.any,
barMetrics: UIBarMetrics.default)
UIToolbar.appearance().setShadowImage(UIImage(),
forToolbarPosition: UIBarPosition.any)

↓参考サイト

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA