Как сделать плавающую кнопку на iPhone: 5 рабочих способов (включая скрытые функции iOS)

Плавающая кнопка на экране iPhone — это универсальный инструмент, который экономит время и упрощает доступ к часто используемым функциям. Она может заменять физические кнопки (например, Home или Регулировку громкости), запускать приложения одним касанием или даже выполнять сложные автоматизации через Shortcuts. Но как её добавить, если в стандартных настройках iOS такой опции нет?

В этой статье мы разберём все актуальные способы — от встроенной функции AssistiveTouch (которая работает даже на iPhone 6s с iOS 17) до сторонних приложений и решений для джейлбрейка. Вы узнаете, как настроить визуальный стиль кнопки, привязать к ней до 8 различных действий (включая скрытые жесты) и избежать распространённых ошибок, из-за которых кнопка пропадает после перезагрузки. А в конце — ответы на вопросы, которые чаще всего задают пользователи в Apple Support Communities.

1. Способ 1: AssistiveTouch — встроенная плавающая кнопка в iOS

Функция AssistiveTouch изначально создавалась для пользователей с ограниченными возможностями, но стала популярна среди всех владельцев iPhone благодаря гибкости настройки. Она позволяет создать плавающую кнопку (её ещё называют "виртуальной домашней кнопкой"), которая не исчезает даже при блокировке экрана.

Чтобы активировать её:

  1. Откройте Настройки → Специальные возможности → Касание → AssistiveTouch.
  2. Переключите ползунок AssistiveTouch в положение "Вкл." (зелёный).
  3. На экране появится полупрозрачный серый кружок — это и есть плавающая кнопка.

По умолчанию кнопка выполняет действие Home (возврат на главный экран), но её можно перенастроить:

  • 🔄 Одиночное касание → Открыть Пункт управления или Siri.
  • ⏹️ Длительное нажатие → Запустить Shortcuts или заблокировать экран.
  • Двойное касание → Активировать Режим сна или Экранное время.

2. Способ 2: Настройка внешнего вида и положения кнопки

Стандартная кнопка AssistiveTouch выглядит как серый круг, но её можно видоизменить:

  1. Перейдите в Настройки → Специальные возможности → Касание → AssistiveTouch → Настройка действий.
  2. Выберите Стиль значка — доступны варианты: стандартный круг, точка, квадрат или даже Apple Logo.
  3. В разделе Непрозрачность отрегулируйте уровень прозрачности (полезно для игр или чтения).
  4. Включите опцию Всегда вверху, если кнопка должна оставаться поверх всех окон (включая YouTube или TikTok).

Также можно изменить размер кнопки (от миниатюрной точки до крупного круга) и её цвет (например, сделать красной для лучшей видимости). Обратите внимание: если вы используете iPhone 14 Pro или новее, кнопка будет автоматически подстраиваться под Dynamic Island и не перекрывать его.

📊 Какой стиль кнопки AssistiveTouch вам нравится больше?
Стандартный круг
Миниатюрная точка
Квадрат
Apple Logo

3. Способ 3: Добавление нескольких действий на одну кнопку

Мало кто знает, но кнопку AssistiveTouch можно настроить так, чтобы она выполняла до 8 разных действий в зависимости от типа нажатия. Например:

  • 👆 Одиночное касание → Вернуться на главный экран (Home).
  • 👆👆 Двойное касание → Открыть Последние приложения (мультитаскинг).
  • 🖐️ Длительное нажатие → Запустить Siri или Голосовое управление.
  • ➡️ Жест вправо → Увеличить громкость (замена физическим кнопкам).
  • ⬅️ Жест влево → Уменьшить громкость.

Для настройки:

  1. Перейдите в Настройки → Специальные возможности → Касание → AssistiveTouch → Создать новое жест.
  2. Запишите нужный жест (например, свайп вверх для Пункта управления).
  3. Сохраните его и назначьте на одно из действий кнопки.

Придумать сценарии использования (например, быстрое включение фонарика)

Записать жесты в разделе "Создать новое жест"

Назначить жесты на одиночное/двойное нажатие или свайпы

Протестировать работу в разных приложениях-->

Если вам нужно ещё больше действий, можно создать меню AssistiveTouch с вложенными пунктами. Например, при нажатии на кнопку будет открываться панель с 6–8 иконками (как на скриншоте ниже).

Как вернуть стандартные жесты, если AssistiveTouch конфликтует с ними?

Если после настройки AssistiveTouch перестали работать стандартные жесты (например, свайп вверх для возврата на главный экран), откройте Настройки → Специальные возможности → Касание → AssistiveTouch → Настройка жестов и отключите опцию "Игнорировать повторяющиеся касания".

4. Способ 4: Плавающая кнопка через приложения (без джейлбрейка)

Если возможностей AssistiveTouch недостаточно, можно использовать сторонние приложения. Они позволяют добавить кнопки с пользовательскими иконками, изменить их размер и даже назначить запуск конкретных URL-ссылок или JavaScript-кода в Safari.

Топ-3 проверенных приложения (2026 год):

Приложение Функции Цена Совместимость
TouchPointer Несколько кнопок, кастомизация цвета/размера, жесты Бесплатно (премиум за $2.99) iOS 14–17
Floating Button Запуск приложений, быстрые действия, таймер автоскрытия $1.99 iOS 15–17
EasyTouch Поддержка Shortcuts, виджеты, работа в фоне Бесплатно (реклама) iOS 13–17

Пример настройки в TouchPointer:

  1. Скачайте приложение из App Store.
  2. Откройте его и нажмите "Добавить кнопку".
  3. Выберите действие (например, Открыть приложение → Камера).
  4. Настройте внешний вид: цвет, размер, прозрачность.
  5. Активируйте отображение кнопки в Настройки → Отображение.
⚠️ Внимание: Некоторые приложения (например, EasyTouch) требуют разрешения на отслеживание активности в настройках конфиденциальности. Без этого кнопка не будет работать в фоне.

5. Способ 5: Плавающая кнопка через джейлбрейк (для продвинутых)

Если ваш iPhone взломан (джейлбрейк), вы можете установить твики из Cydia или Sileo, которые дают полный контроль над плавающей кнопкой. Популярные решения:

  • 🔧 FloatingDock — добавляет панель с приложениями (как на iPad).
  • 🎛️ Activator — позволяет назначить любое действие на жесты или нажатия.
  • 🖥️ Assistive+ — расширенная версия AssistiveTouch с анимациями.

Пример установки FloatingDock:

1. Откройте Sileo или Cydia.

2. Добавьте репозиторий: https://repo.packix.com

3. Найдите твик FloatingDock и установите его.

4. Перезагрузите устройство.

5. Настройте кнопку в Настройки → FloatingDock.

⚠️ Внимание: После установки твиков плавающая кнопка может конфликтовать со стандартным AssistiveTouch. Отключите его в настройках, если кнопка дублируется или лагает.

6. Как убрать плавающую кнопку, если она мешает

Если кнопка больше не нужна или мешает при игре/просмотре видео, её можно отключить:

  • 🔘 Для AssistiveTouch: Настройки → Специальные возможности → Касание → AssistiveTouch → выключите ползунок.
  • 📱 Для сторонних приложений: откройте само приложение и нажмите "Удалить кнопку" или деактивируйте его в Настройки → Основные → VPN и управление устройством.
  • 🔄 Если кнопка пропала после обновления iOS, перезагрузите iPhone — обычно это восстанавливает её работу.

Если кнопка зависла на экране и не реагирует на нажатия:

  1. Принудительно перезагрузите iPhone:
    • Для iPhone 8 и новее: быстро нажмите Увеличить громкость → Уменьшить громкость → Зажать боковую кнопку.
    • Для iPhone 7/7 Plus: зажмите Боковую кнопку + Уменьшение громкости.
  • После перезагрузки проверьте, не конфликтует ли кнопка с другими функциями (например, с Голосовым управлением).
  • 7. Скрытые фишки плавающей кнопки, о которых мало кто знает

    Даже опытные пользователи iPhone не знают о этих возможностях:

    • 🔍 Поиск по экрану: Настройте длинное нажатие на кнопку для вызова Spotlight (поиск по устройству).
    • 📱 Быстрое переключение приложений: Двойное касание → Последние приложения, свайп вверх → Закрыть текущее приложение.
    • 🔊 Регулировка громкости без кнопок: Назначьте на жесты влево/вправо увеличение/уменьшение звука.
    • 🔋 Мониторинг батареи: Добавьте в меню кнопки быстрый доступ к Состоянию аккумулятора.

    Ещё один лайфхак: если вы часто используете Режим низкого потребления, можно настроить тройное нажатие на кнопку для его включения/выключения. Это быстрее, чем лезть в Настройки → Аккумулятор.

    FAQ: Частые вопросы о плавающей кнопке на iPhone

    Можно ли сделать плавающую кнопку прозрачной?

    Да, в настройках AssistiveTouch есть ползунок Непрозрачность. Переместите его влево, чтобы сделать кнопку почти невидимой (полезно для скриншотов или видео).

    Почему кнопка исчезает в некоторых приложениях (например, в играх)?

    Некоторые приложения (особенно игры) блокируют отображение системных элементов поверх своего интерфейса. Решения:

    • Включите в настройках кнопки опцию "Всегда вверху".
    • Используйте сторонние приложения вроде TouchPointer, которые обходят это ограничение.
    • Для джейлбрейка установите твик NoMoreOverlays.

    Можно ли назначить на кнопку запуск конкретного контакта?

    Прямо — нет, но можно обойти это через Shortcuts:

    1. Создайте новый шорткат в приложении Shortcuts.
    2. Добавьте действие "Начать звонок" и выберите контакт.
    3. Сохраните шорткат и назначьте его на кнопку в AssistiveTouch.

    Работает ли плавающая кнопка на заблокированном экране?

    Стандартная кнопка AssistiveTouch отображается на заблокированном экране, но выполняет только базовые действия (например, Home или Siri). Для запуска приложений разблокировка обязательна.

    Как перенести настройки кнопки на новый iPhone?

    Настройки AssistiveTouch синхронизируются через iCloud при восстановлении из резервной копии. Если нужно перенести только их:

    1. Сделайте резервную копию старого iPhone в iTunes/Finder.
    2. На новом устройстве выберите "Восстановить из копии".
    3. Проверьте настройки в Специальные возможности → Касание.

    Для сторонних приложений (например, EasyTouch) потребуется повторная настройка.