Я работаю с новым проектом Xcode для Big Sur, со сценой Split View с боковой панелью в основной раскадровке. Я хочу, чтобы заголовок окна и панель инструментов имели эффект полупрозрачности, который вы видите на панелях инструментов в Safari или Finder. В моей раскадровке я указываю полноразмерный просмотр содержимого и скрытый текст заголовка, а в раскадровке это выглядит так, как я хочу:
Но когда я его создаю и запускаю, панель инструментов окна становится просто белой:
Теперь, если я отключу флажок Скрыть строку заголовка, он будет отлично смотреться в раскадровке с заголовком и элементами панели инструментов в одной строке:
Теперь, когда я создаю и запускаю его, панель инструментов имеет желаемый эффект прозрачности, но заголовок находится на 2-м уровне над элементами панели инструментов:
Я не уверен, что еще я могу сделать, чтобы это контролировать. В идеале я бы скрыл строку заголовка и сохранил полупрозрачность, но, похоже, это не работает. Есть ли что-нибудь еще, что я могу попытаться контролировать?
В противном случае я бы предпочел, чтобы заголовок находился на том же уровне, что и элементы панели инструментов, как в раскадровке. Но даже это не работает так, как хотелось бы.
Есть идеи, что я могу попробовать? Я пробовал изменить стили панели инструментов, но все они дали одинаковые результаты.
РЕДАКТИРОВАТЬ: я пробовал использовать собственный код Apple для навигации по иерархическим представлениям с использованием