Кнопка меню панели инструментов кажется отключенной

Обзор

В macOS вNavigationSplitViewкогда кнопка меню добавляется на панель инструментов подробного просмотра, кажется, что она отключена (см. шаги для воспроизведения)

Вопрос:

  • Есть ли способ не выглядеть отключенным (второе нажатие на ячейку боковой панели)?

Среда

  • Xcode: 14.1 бета 3 (14B5033e)
  • macOS: бета-версия 13.0 (22A5365d)

Код:

      struct ContentView: View {
    
    @State private var selectedNumber: Int?
    
    var body: some View {
        
        NavigationSplitView {
            List(0..<100, selection: $selectedNumber) { number in
                Text("cell \(number)")
            }
        } detail: {
            Text("Detail")
                .toolbar {
                    ToolbarItem {
                        Menu {
                            Button("aa") {}
                            Button("bb") {}
                        } label: {
                            Label("Add Bookmark", systemImage: "book")
                        }
                    }
                }
        }
    }
}

Действия по воспроизведению:

  1. Запустите проект на macOS
  2. Выберите ячейку 0 на боковой панели
  3. Нажмите на кнопку панели инструментов книги и обратите внимание на появившееся меню.
  4. Выберите ячейку 1 на боковой панели

Ожидаемое поведение

После шага 4 кнопка панели инструментов книги должна выглядеть заметной (как будто она включена).

Фактическое поведение

После шага 4 кнопка панели инструментов книги выглядит так, как будто она отключена.

Скриншот

Обратная связь

  • Написал отзыв, надеюсь исправят.
  • Было бы полезно, если бы было подано больше отзывов, так как это могло бы помочь быть замеченным

0 ответов

Другие вопросы по тегам