Mucahit Kokdemir

Frontend- и мобильный разработчик

How to Place Apps Anywhere and Leave Empty Spaces in an iPhone Widget

Как разместить приложения где угодно и оставить пустые места в виджете iPhone

Короткий ответ: На самом экране «Домой» iOS 18 и новее позволяют перетаскивать иконки куда угодно и оставлять промежутки. Внутри виджета все решает приложение, которое этот виджет создает. В WidgetLoft откройте группу, переключитесь на Разместить, коснитесь пустой ячейки и добавьте приложение: оно встанет точно в эту ячейку, а пропущенные ячейки останутся на виджете пустыми.

Аккуратный экран «Домой» часто держится на пустом пространстве, а не на иконках. Ряд с одним приложением слева и одним справа говорит «вот эти два важны» лучше, чем заполненная сетка.


Почему большинство виджетов заполняет все ячейки

Большинство виджетов-лаунчеров работают как список: первое приложение встает в левую верхнюю ячейку, следующее рядом и так далее. Удалите приложение, и все сдвинется. Для длинного списка это нормально, но продуманную раскладку так сделать трудно: приложение в углу, промежуток посередине, ряд, совпадающий с обоями.

Пошагово: разместите приложения в точных ячейках

  1. Откройте группу. В WidgetLoft перейдите на вкладку Группы и откройте группу, которую показывает ваш виджет.
  2. Переключитесь на Разместить. В редакторе группы выберите Разместить. Сетка покажет все ячейки виджета, включая пустые.
  3. Выберите ячейку, затем добавьте приложение. Коснитесь пустой ячейки, где должно быть приложение, и выберите его. Оно встанет именно туда.
  4. Оставьте промежутки намеренно. Незаполненные ячейки остаются пустыми. Чтобы сделать промежуток между двумя приложениями в обычном списке, кнопка с пунктирным квадратом добавляет разделитель.
  5. Сохраните. Подтвердите галочкой. Изменения попадут в виджет только после подтверждения.

Хотите, чтобы пустое место ничего не делало? Переключатель в Изменить виджет решает, открывает ли касание пустого места WidgetLoft. Настраивается для каждого виджета отдельно.

Идеи раскладок с пустым пространством

| Раскладка | Как собрать | | --- | --- | | Четыре угла | Большой виджет, по одному приложению в каждом углу, остальное пусто | | Один чистый ряд | Средний виджет, приложения только в нижнем ряду, чтобы сверху были видны обои | | Рамка для фото | Сверхбольшой виджет (iOS 27), приложения по краям, середина пустая | | Зона большого пальца | Приложения только в нижней половине, куда дотягивается большой палец одной рукой |

Промежутки лучше смотрятся с меньшим числом крупных иконок. Выберите больший размер иконок в редакторе группы, и ячейки тоже станут больше. Больше идей в статье идеи для экрана «Домой» в iOS 27, а чтобы сделать целую страницу одним виджетом, прочитайте о сверхбольшом виджете iOS 27.

Подпапки и кнопка «Назад»

Подпапки открываются прямо в виджете, и у них своя сетка. Внутри подпапки кнопку «Назад» можно перетащить в любую ячейку, даже пустую, так что она никогда не ломает вашу раскладку. Если хотите, чтобы каждая подпапка выглядела по-своему, прочитайте, как задать каждой подпапке собственный вид.

Частые вопросы

Можно ли оставлять пустые места между приложениями на экране «Домой» iPhone? Да. Начиная с iOS 18 можно перетаскивать иконки в любое место страницы и оставлять промежутки. Внутри виджета все решает приложение виджета; WidgetLoft позволяет выбрать каждую ячейку с помощью Разместить.

Открывает ли что-нибудь касание пустого места? Решать вам. Переключатель в «Изменить виджет» задает это для каждого виджета.

Работает ли Разместить в подпапках? У подпапок своя сетка, а кнопку «Назад» можно поставить в любую ячейку, даже пустую.


Готовы спроектировать виджет ячейка за ячейкой? Скачайте WidgetLoft в App Store и попробуйте Разместить.