Можно ли показывать navigationBarItems только тогда, когда navigationBarTitle встроен? - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть этот код:

NavigationView {
            CalendarsView()
                .tabItem({
                    Text("Calendar")
                })
                .navigationBarTitle("March 2020")
                .navigationBarItems(leading: Button(action: {}){
                    Image(systemName: "chevron.left.circle")
                        .foregroundColor(Color(UIColor.label))
                        .font(.headline)
                    },trailing: Button(action: {}){
                        Image(systemName: "chevron.right.circle")
                            .foregroundColor(Color(UIColor.label))
                            .font(.headline)
                })
        }

Я хочу скрыть стрелки влево и вправо, когда заголовок большой, и показывать их только тогда, когда заголовок становится встроенным (например, при прокрутке). Не уверен, если это возможно, используя стандартный NavigationView от SwiftUI

...