Я сообщил об этом Apple через пару недель go в Feedback Assistant, и «разрешение», без каких-либо дополнительных комментариев, заключалось в том, что это предполагаемое поведение. Основываясь на замечаниях в нескольких видеороликах WWDC20, я могу только догадываться, что это их способ заставить как можно больше приложений использовать боковые панели над панелями вкладок для root навигации.
Чтобы обойти это проблема на iOS 14, вы можете:
изменить свой пользовательский интерфейс, чтобы использовать боковую панель вместо панели вкладок, или
продолжить с использованием разделенных представлений «classi c» (т.е. до iOS 14) вместо новых «основанных на столбцах», что выполняется путем инициализации контроллера разделенного представления любым инициализатором, кроме init(style:)
. Это, конечно, означает, что вы не сможете использовать какой-либо новый API разделения представления.