TGViewer
Мобильная разработка Мобильная разработка @mobi_dev · 13.1K subscribers
Post #4829 763
Кнопка закрытия sheet переехала на боковую панель

На внешнем экране iPhone Duo привычное модальное окно может получить вертикальный toolbar. На внутреннем — остаться с горизонтальным, а при сгибании сдвинуться в сторону.

В примере SwiftUI sheets это происходит автоматически при сборке с iOS 27.1 SDK. Следить за углом шарнира и вручную двигать окно для стандартного поведения не нужно.

Размещение можно уточнить через presentationPlacement. Но автор нашла нюанс в iOS 27.1 beta: у окна с положением trailing кнопка закрытия иногда перекрывалась системной областью. В её тесте помогло явное presentationDetents([.large]).

Это обход проблемы конкретной беты. Перед добавлением собственных отступов стоит проверить стандартное окно в симуляторе во всех положениях устройства.
  • 💯 1
More from @mobi_dev
  1. Oct 18, 2026Lottie в пейволле: обычный пример с CDN не заработает В RevenueCat можно добавить собствен…
  2. Oct 17, 2026Два String — и платёж ушёл не туда Идентификаторы продавца и банка могут выглядеть одинако…
  3. Oct 17, 2026Границы модулей, которые нельзя обойти случайным import Фича оформления заказа захотела ав…
  4. Oct 16, 2026Долгая задача продолжится, даже если Android-приложение закрыли Помощник собирает маршрут:…
  5. Oct 16, 2026Как согласовать скругления карточки и контейнера в SwiftUI Одинаковый cornerRadius у внешн…
  6. Oct 16, 2026Пользователь отменил покупку. Это ещё не ошибка Собственный экран оплаты и собственная обр…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →