⚖ Compare news

Put up to three stories side by side. Pick IDs from any article URL: /compare?id=123&id=456

Плавающая панель вкладок iOS 26 в .NET MAUI: что сломалось и как я это исправила

habrahabr.ru ·Russian Federation · world
Words
127
Chars
748
AI summary
Yes
Full story

The author previously wrote about moving a sales-representative app from Xamarin.Forms to .NET MAUI and about speeding up its lists. The new version is already running on Android for agents, and the next step is iPad. Ahead of that step, iOS 26 and Xcode 27 created a new task. In iOS 26 the tab bar became floating, and an interface that had looked normal on iPad no longer did; the article describes what broke and how she fixed it.

В первой статье я рассказывала, как переводила приложение для торговых представителей с Xamarin.Forms на .NET MAUI, а во второй — как ускоряла в нём списки. На Android новая версия уже работает у агентов, следующий шаг — переход на iPad. И перед этим шагом iOS 26 и Xcode 27 подкинули мне новую задачу. В iOS 26 панель вкладок стала плавающей, и интерфейс, который до этого нормально выглядел на iPad, перестал с ней сочетаться. А сборка с Xcode 27 вообще перестала запускаться. В этой статье — что именно сломалось, как я это исправляла и какой код для этого понадобился. Спойлер: платформенного кода получилось немного — один класс на 60 строк, один стиль и пара файлов для запуска. А ушло на всё два с половиной дня. Узнать, как дизайн дизайнить

Open article