기어가더라도 제대로

[iOS-UIKit] iOS 15.0 이후 navigation bar appearance, status bar 본문

UIKit 기초

[iOS-UIKit] iOS 15.0 이후 navigation bar appearance, status bar

Damagucci-juice 2023. 1. 12. 05:52
        let appearance = UINavigationBarAppearance()
        appearance.configureWithOpaqueBackground()
        appearance.backgroundColor = UIColor.nephritis  // 원하는 컬러
        appearance.largeTitleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.white]
        appearance.titleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.white]
        UIBarButtonItem.appearance().tintColor = .white  // UIBarButtonItem Color
        
        UINavigationBar.appearance().standardAppearance = appearance  // 스크롤 중에 appearance
        UINavigationBar.appearance().scrollEdgeAppearance = appearance // 스크롤 최상단에서의 appearance

Status Bar - dark mode, light mode

project -> Targets -> General -> Deployment Info

info.plist 

View controller-based status bar appearance : NO

상태창 변경 완료

 

추신, 색감 고르는 사이트

https://flatuicolors.com/palette/defo

 

Flat UI Colors 2 - 14 Color Palettes, 280 colors 🎨

280 handpicked colors ready for COPY & PASTE

flatuicolors.com

 

Comments