TGViewer
Кирилл Lead | Карьера и жизнь в IT Кирилл Lead | Карьера и жизнь в IT @avoska_apple · 365 subscribers
Post #654 130
Прежде чем двигать интерфейс, решите: что должно остаться вместе

Когда экран меняется, самый очевидный ход — сдвинуть всё в сторону. Но именно так интерфейс начинает выглядеть нервно.

Apple предлагает более зрелую логику:

— один элемент можно перемещать отдельно, если он самодостаточен;
— связанные элементы лучше перемещать группой;
— постоянный контент — статьи, ленты, длинное чтение — лучше не «разламывать» перестройкой.

Это правило работает далеко за пределами складных устройств.

Например, при открытии клавиатуры, появлении баннера, сайдбара или нижней панели главный вопрос не «куда всё поместить?», а «какие визуальные связи нельзя разрушать?».

Кнопка «Оплатить» должна оставаться рядом с итоговой суммой.
Плеер — рядом с текущим треком.
Фильтры — рядом с результатами.
А текст — оставаться текстом, а не становиться препятствием с анимацией.

Адаптивность — это прежде всего сохранение смысла.
  • 👍 6
More from @avoska_apple
  1. Sep 26, 2026Post #665
  2. Sep 25, 2026Post #664
  3. Sep 24, 2026Доигрались, вайбкодеры? Apple из-за вас меняет файл проекта .pbxproj ➡️ .xcproj 📁 Раньше…
  4. Sep 22, 2026Сначала используйте системные контейнеры Очень практичный совет из Apple: не спешите писат…
  5. Sep 18, 2026Split или overlay: выбираем по смыслу, а не по моде Apple выделяет два базовых способа раз…
  6. Sep 17, 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 →