読者です 読者をやめる 読者になる 読者になる

【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)

↓参考サイト