Выводим на экран iPhone кнопку домой и настраиваем за несколько секунд

AssistiveTouch – своеобразный центр управления техникой Apple, позволяющий перевести «механическое» взаимодействие со смартфоном или планшетом в сенсорный вид. О кнопках не придется переживать – и блокировать девайс, и «встряхивать» и масштабировать – отныне каждое отдельное действие зависит исключительно от заранее настроенного меню жестов. Вывести кнопку домой на экран iPhone – просто.

Зачем выводить кнопку домой на экран что такое AssistiveTouch?

Виртуальная кнопка «Home», как вспомогательная часть операционной системы iOS, выполняет сразу несколько задач:

  • Упрощает жизнь пользователям с ограниченными возможностями;
  • Позволяет хотя бы на время, но отказаться от физической кнопки, расположенной на корпусе iPhone или iPad, в случаях, когда та выходит из строя, барахлит или сбоит, нуждается в ремонте или не воздействует на систему при использовании;
  • Открывает доступ к Siri, Apple Pay и дополнительным меню без использования кнопки Power, расположенной сверху или справа;
  • Помогает сохранить девайс в первозданном виде, в буквальном смысле отказавшись от взаимодействия с корпусом. Удивительно, но переучиться взаимодействию через экран легко. И, как показывает практика, в азиатских странах так и спасаются от постоянного износа «Power» или «Home». Действительно ли так можно спастись от необходимости платить за ремонт – тот еще вопрос. Вряд ли техника Apple при правильной эксплуатации не выдержит 3-4 лет стабильных нажатий на кнопки, расположенные на корпусе;
  • AssistiveTouch доступен на всех смартфонах Apple начиная с версии iPhone 3GS.

Перенос кнопки на экран и ее настройки, колибровка

Вывести кнопку «Home Button» на экран смартфона или планшета с операционной системой iOS можно в разделе «Универсального доступа», где разработчики из Apple собрали колоссальное количество технологий и функций, упрощающих жизнь пользователям с ограниченными возможностями (и кое-какие параметры иных технологий, вроде 3D Touch, Siri и Face ID). Попасть в раздел можно через настройки:

  1. А если точнее – через пункт меню «Основные»;
  2. В открывшемся «Универсальном доступе» важно отыскать тематическую панель «Взаимодействие» и перейти к настройкам AssistiveTouch;
  3. В первую очередь функцию придется включить, передвинув ползунок в активное положение;
  4. Последний штрих – настроить необходимый набор возможностей, заглянув в каждый набор параметров;
  5. К примеру, в «Меню верхнего уровня» разрешают поменять и количество доступных значков, и расположение кнопок, и открываемые разделы. Любой желающий способен выставить и доступ к Siri и переход к пунктам управления и остальные разделы. Если получилось слишком много всего, внесенные изменения разрешают «Сбросить» одноименной кнопкой;
  6. Еще разработчики из Apple предлагают настроить способы взаимодействия с кнопкой – если при одиночном нажатии открывается меню, то при двойном можно быстро блокировать устройство или сразу же вызывать SOS;
  7. Если по каким-то причинам значок AssistiveTouch в покое выглядит слишком ярко, и сильно мешает взаимодействию с операционной системой, значит пора настроить опцию «Видимости в покое». 40%, как правило, всегда достаточно;
  8. Кстати, тут можно придумать собственные жесты для взаимодействия с системой. Работает технология прекрасно, но вот с настройками могут возникнуть проблемы – не все касания система способна считать правильно.

Возможности AssistiveTouch

Расположившаяся на экране виртуальная кнопка практически всесильна – открывает доступ к голосовому помощнику Siri, блокирует и поворачивать экран, менять громкость звука, переводить смартфон или планшет в бесшумный режим, делать снимок экрана и выводить обширную панель многозадачности, смотреть недавние уведомления. Каждое отдельное действие расположилось в заранее отведенных тематических разделах, которые, разумеется, можно изменять и настраивать по первому же желанию.

Если перечисленных возможностей слишком мало, то стоит сразу же обратиться к настройкам и расширить полномочия экранного помощника – не станет проблемой даже имитация некоторых взаимодействий с девайсом – так, к примеру, одним нажатием можно изобразить встряхивание или разведение пальцев для уменьшения или увеличения изображения.

Использование AssistiveTouch с 3D Touch

На моделях iPhone от 6s и выше, виртуальная клавиша реагирует на 3D Touch нажатия. В зависимости от степени и силы касания, AssistiveTouch выполнит различные действия. Какие? Зависит от настроек. Все жесты можно настроить в том самом меню «Основные», в панели «Универсальный доступ».

Из обширного списка доступных действий можно выбрать любое – хоть многозадачность, хоть быстрые команды или снимок экрана. Настроить глубину касания разработчики по неизвестным причинам не разрешают – выбирается лишь одно действие с 3D Touch при максимальном нажатии (никакие «половинчатое» или «легкое» касание не сработает, а жаль – так бы спектр полномочий стал еще шире!).

Как убрать кнопку с экрана

Если технология AssistiveTouch перестала приносить хоть какую-то пользу, значит, пора вернуть все в прежнее состояние, повторив уже описанную выше инструкцию практически в точности, сменив лишь положение своеобразной галочки с «зеленой» на «серую»:

  1. Перейти в «Настройки», открыть меню «Основные»;
  2. Найти «Универсальный доступ», а затем, прокрутив до раздела «Взаимодействие», найти уже знакомый пункт;
  3. Последний шаг – перевести ползунок в неактивное состояние, сохранить внесенные изменения;
  4. И еще – совсем необязательно возвращать все к первоначальным настройкам, возможно, AssistiveTouch еще пригодится в ближайшем будущем, и все жесты, нажатия и технология останутся в уже оптимизированном и доведенном до совершенства порядке.

Сенсорное взаимодействие в AssistiveTouch

С недавних пор разработчики из Apple позволяют придумать и добавить собственные экранные жесты, выполняющие определенные и заранее подготовленные действия (какие-то сложные комбинации, к сожалению, еще не разрешены – нельзя сразу запускать несколько приложений или инициировать сложный алгоритм действий, пользователям доступны лишь «азы», вроде вертикального скроллинга, свайпов и нажатий в определенные области).

Создаются жесты в меню настройки AssistiveTouch – именно там, в любой последовательности и за какое угодно время можно «собрать» новое действие, нарисовав на экране линию, кружок или треугольник. Тут все зависит от конкретных целей, которые обязан выполнять жест и фантазии. Когда работа над жестом будет завершена, получившееся движение можно добавить в пункт «Избранное», вызываемое при обычном, разовом касании виртуальной кнопки. Оттуда жесты и воспроизводятся в любой необходимый момент (по сути, система лишь упрощает монотонные действия, не стоит ждать сложных алгоритмов от стандартного экранного помощника – через AssistiveTouch не создать бота, способного в любой MMORPG заниматься добычей опыт и золота – о таком еще остается лишь мечтать).

Ссылка на основную публикацию
Похожие публикации
Adblock detector