.navigationBarItems(leading: Button(action: {
                
            }, label: {
                RoundedRectangle(cornerRadius: 13)
                    .fill(Color("beige_3"))
                    .frame(width: 40, height: 40)
                    .overlay(Image("ic_arrow_left_24"))
            }),
            trailing: Button(action: {
                
            }, label: {
                RoundedRectangle(cornerRadius: 13)
                    .fill(Color("beige_3"))
                    .frame(width: 40, height: 40)
                    .overlay(Image("ic_leave_24"))
            }))
            .navigationBarTitleDisplayMode(.inline)
            .toolbar {
                ToolbarItem(placement: .principal) {
                        Text("버튼 타이틀 간격 방제목").font(Font.uhBeeCustom(20, weight: .bold))
                }
            }
        }
        .onAppear {
            UINavigationBar.appearance().barTintColor =  UIColor(named: "beige_1")
            UINavigationBar.appearance().shadowImage = UIImage()
        }
// 네비게이션 영역 배경색설정
UINavigationBar.appearance().barTintColor = UIColor(named: "beige_1")

// 네비게이션 언더바 삭제
UINavigationBar.appearance().shadowImage = UIImage()

//네비게이션 타이틀 커스텀
.toolbar {
    ToolbarItem(placement: .principal) {
            Text("버튼 타이틀 간격 방제목").font(Font.uhBeeCustom(20, weight: .bold))
    }
}

//네비게이션 타이틀 모드
.navigationBarTitleDisplayMode(.inline)

//네비게이션 아이템
.navigationBarItems(leading: trailing:)

커스텀으로 버튼을 추가하면 백버튼이 기본적으로 생겨서 공백이 생김

.navigationBarBackButtonHidden(true)

백버튼 숨김처리하기

네비게이션 바 커스텀

  1. toolbar 생성해주기
//네비게이션 타이틀 커스텀
.toolbar {
    ToolbarItem(placement: .principal) {
            Text("버튼 타이틀 간격 방제목").font(Font.uhBeeCustom(20, weight: .bold))
    }
}
  1. SceneDelegate에서 설정 수정해주기
// MARK: - 네비게이션 설정
let attrs = [
    NSAttributedString.Key.foregroundColor: UIColor(ColorPallete.grayscale(1).color),
    NSAttributedString.Key.font: UIFont(name: Font.CustomFontWeight.bold.name, size: 20)!
]
UINavigationBar.appearance().titleTextAttributes = attrs
UINavigationBar.appearance().barTintColor =  UIColor(named: "beige_1")
UINavigationBar.appearance().shadowImage = UIImage()

네비게이션이

현재 뷰들의 최상단에 뜨는 이슈

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8c8a432b-43cd-4684-b17e-2983ebacc9b5/Untitled.png

overlay안먹힘

zIndex안먹힘