3D Touch iPhone — что это такое, как пользоваться. Что такое 3д тач в айфоне

Это лучше, чем просто зажимать на дольше, как это предлагают некоторые приложения на андроид смартфонах. Ведь в iOS, если зажать на каком-то приложении — появится режим удаления и перемещения иконок приложений. Здесь это не прокатит.

3D Touch на iPhone: что это, как пользоваться (все примеры), как включить и выключить

Если у вас iPhone 6s или более новая модель «яблочного» смартфона, вы наверняка знаете о такой функции, как 3D Touch. Если нет — это когда вы нажимаете на экран с усилием и появляется контекстное меню с дополнительными функциями. Но бьемся об заклад — вы используете далеко не все возможности 3D Touch! Узнать о функции больше и облегчить себе жизнь вам поможет эта статья.

Что такое функция 3D Touch (3Д тач)?

3D Touch — технология Apple позволяющая определять силу нажатия на дисплей. Благодаря этой функции, можно (при нажатии на экран iPhone с усилием) вызвать некоторые функции приложения без его запуска. Впервые 3Д тач появился в смартфонах iPhone 6s и iPhone 6s Plus. Работа технологии основана на другой разработке Apple под названием Force Touch, использованной в часах Apple Watch и на трекпадах ноутбуков Macbook.

3D Touch поддерживается на iPhone 6s, iPhone 6s Plus, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus и iPhone X.

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

Как работает 3D Touch на iPhone

3D Touch на iPhone функционирует за счет датчиков, встроенных в дисплей мобильного устройства. При нажатии происходит изменение расстояния между уровнем подсветки и стеклом дисплея, за счет чего сенсоры определяют его силу. Кроме этого технология использует другие датчики, включая акселерометр. По этим признакам гаджет предугадывает намерения пользователя.

Применение функционала позволило расширить возможности сенсорного управления смартфоном. Кроме классических жестов (касания, смахивания, разведения/сведения пальцев) можно пользоваться жестикуляцией с разным уровнем давления на дисплей. Такой подход помогает владельцу управляться с контентом, не выходя из текущей программы.

К сведению! Если провести нажатие на страницу, то появится ее превью. А приложение усилий к дисплею вызовет ее полноценный просмотр.

3д Тач на айфон и что это дает: функционал ускоряет взаимодействие с утилитами. Достаточно нажать на ярлык программы и повторным действием выбрать одно из предложенных системой действий. Программа разрешает совершить звонок из списка контактов без открытия подраздела «телефон».

Какие модели iPhone поддерживают 3D Touch

Услышав о необычном функционале, пользователи задаются вопросом, на каких именно айфонах есть 3D Touch. Впервые о приложении заговорили в 2015 году – именно тогда компания решила удивить своих клиентов необычными возможностями.

Важно! В этот период пользователи не хотели проводить обновления смартфонов только из-за немного обновленной прошивки и сомнительных дополнений, связанных с сильными нажатиями на дисплей.

iPhone 6s, 7, 8, X

3D Touch поддерживается на каких iPhone:

iPhone XR 3D Touch не поддерживает, как и модели линеек 11, 11 Pro и 11 Pro Max. В iPhone SE 3D Touch также нет функционала, но обновление до 13 версии операционной системы позволяет воспользоваться заменяющей утилитой — Haptic Touch.

Зайдите в браузер Safari, к примеру и надавите «Peek» на закладку, и вы тут же откроете этот сайт в режиме предпросмотра — уберете палец и предпросмотр закончится — не уберете, а нажмете посильнее (Pop)
и закладка откроется.

Как работает 3D Touch и как им пользоваться?

как пользоваться 3d touch на iphone 6s

Из чего состоит технология 3Д Тач мы разобрались и теперь давайте разбираться более детальнее об ее использовании и вообще зачем Apple все это затеяла.

Ну для начала, эта функция позволяет пользователю более быстрее и комфортнее пользоваться своим устройством. Ведь нажав на приложение с определенной силой, вы сможете получить контекстное меню.

3d touch iphone как пользоваться

Это меню весьма похоже на то, которое вы используете каждый день на своем компьютере. Для примера, если вы зажмете пальцем на ярлыке приложения Почта, то получите меню из которого сразу можно перейти к написанию нового письма или просто перейти ко входящим.

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

Заходим например в Safari, где у нас есть много вкладок. Зажав на вкладку и получаем предпросмотр страницы и зажав еще чуть сильнее открываем ее.

Если перечислять самые популярное использование, то можно составить такой список:

  • Контекстное меню. Работает с ярлыками приложений и зажав получаем дополнительную менюшку.
  • Предпросмотр. Работает с сообщениями, вкладками в браузерах и похожее.
  • Трекпад. Если использовать 3Д Тач на клавиатуре, то получаем трекпад, при помощи которого, можно легко перемещать курсор по тексту.
  • Живые обои. Выбираем нужные обои из стандартных и на экране блокировки получаем живую обои, которая активируется все тем же жестом.
  • Вызов мультизадачности. Теперь можно не нажимать два раза кнопку Home. Просто делаем жест на шаг назад и одновременно используем функцию.
  • Игры и рисование. Также все это отлично сочетается с приложениями, которые позволяют рисовать. Игры есть, но их достаточно мало.

По сути у нас есть три степени нажатия: просто тап, средний и сильный. Первый просто открывает, второй — предпросмотр и последний — контекстное меню.

Как включить/отключить 3D Touch на айфоне?

Если вы не любите 3Д Тач и просто хотите его отключить, то это не проблема. При желании, потом можно будет все вернуть обратно, то есть включить.

Процесс как всегда очень прост и для его осуществления делаем такие простые шаги:

  1. заходим в Настройки и выбираем Основные;
  2. ищем Универсальный доступ — жмем 3D Touch
  3. напротив строки 3D Touch активируем ползунок.

как включить 3d touch

Ясное дело, если это дело загорается зеленым цветом, то это означает активность данной функции. Во примерно выглядит это процесс выключения и активации, погнали дальше.

Если вы так и не смогли привыкнуть к использованию технологии 3D Touch — переключите одноименный тумблер, находящийся по пути Настройки -> Основные -> Универсальный доступ, в положение Выключено.

О чем же нужно не забыть?

Есть один моментом, который следует учитывать. С точки зрения последовательности запуска есть различие между приложением, которое запускается, и приложением, которое возобновляется с помощью Quick Action. Так как Вы знаете, когда приложение запускается, вызываются методы willFinishLaunchingWithOptions затем метод anddidFinishLaunchingWithOptions. Но когда приложение возобновляется путем Quick Actions, то он лишь провоцирует выполнение метода performActionForShortcutItem.

image

Если Вы посмотрите на метод didFinishLaunchingWithOptions, то вы увидите, что у нас есть строка кода, чтобы установить цвет фона белым. Он используется, когда приложение запускается обычно, через иконку приложения.

Вот откуда исходит проблема: при запуске приложения с помощью быстрое действие, вызываются willFinish, didFinish, а затем performActionForShortcutItem. Поэтому сначала устанавливается белый цвет фона, а затем меняется на синий. Очевидно, Вы не хотите устанавливать цвет фона белым, когда пользователь запускает приложение с помощью быстрых действий.

Чтобы решить эту проблему, мы должны осуществить проверку в методе didFinishLaunchingWithOptions:

Чтобы определить, запущено ли приложение посредством Quick Action, Вы можете проверить функциональную клавишу запуска UIApplicationLaunchOptionsShortcutItemKey. Объект UIApplicationShortcutItem доступен как значение функциональной клавиши запуска. Если приложение запущено путем Quick Action, мы просто вызываем handleQuickAction, чтобы изменить фон на синий.

Поскольку мы уже обработали быстрое действие в didFinishLaunchingWithOptions, мы не хотим вызывать performActionForShortcutItem, чтобы выполнить handleQuickAction снова. Потому мы возвращаем значение false, сообщая системе не вызывать метод performActionForShortcutItem.

Вот и все! Вы можете теперь протестировать приложение. Quick Action должно работать отлично.

3D Touch — отличный способ добавления удобных и приятных функций к Вашему приложению. Однако Вы должны знать, что не все устройства поддерживают 3D Touch, хотя это может измениться в будущем.

После прочтения этой статьи вы сможете добавлять Quick Actions к вашему iOS приложению и определять силу касания.

Для сравнения вы можете загрузить полный проект Xcode. Не забудьте поделиться мыслями в комментариях об этом руководстве и 3D Touch.

Если вы задаетесь вопросом, почему Force Touch было переименовано на 3D Touch для iPhone, тогда вы не одни такой. Вскоре после того, как Крейг Федериги (Craig Federighi), который также был явно озадачен названием, представил эту новую возможность, возникло много догадок. Чем не устроило название Force Touch? Слишком много шуток из Звездных войн?

Где работает 3D Touch?

Впервые технология стала доступна на iPhone 6S, а позднее стала незаменимой частью и остальной техники Apple. iPad, iPod Touch, Apple Watch – 3D Touch обрел статус «стандарта» и превратился в незаменимый инструмент.

По умолчанию технология активна уже из коробки – никакие дополнительные манипуляции разработчики из Apple совершать не предлагают, дескать, пользуйтесь на здоровье и не спешите заглядывать в настройки. Но, если по каким-то причинам 3D Touch не доступен или работает не корректно, то настало время разобраться в сути:

    Первые шаги. Для поиска соответствующего параметра стоит заглянуть в «Настройки», пункт «Основные», раздел «Универсальный доступ». В середине обширного меню остается найти технологию 3D Touch, а затем – перевести тумблер из серого, неактивного состояния, в зеленое и «включенное». Процедура занимает ровно три секунды, но выходить из меню рано;

Как работать с 3D Touch на iPhone

Как работать с 3D Touch на iPhone

Как работать с 3D Touch на iPhone

Как работать с 3D Touch на iPhone

Где настраивать 3D Touch

Даже примерно описать каждый сценарий невозможно, но некоторые тонкости выделить точно стоит:

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

Как работать с 3D Touch на iPhone

Как работать с 3D Touch на iPhone

3D Touch не изменяет мир, и не изобретает новых способов для общения с мобильной техникой, но открывает некоторые любопытные нюансы, сильно упрощающие жизнь. Хоть раз, но попробовать точно стоит!

Лучше всего это получается тогда, когда на вашем iPhone нет чехла. Сделайте жест 3D Touch в левом углу экрана, дождитесь тактильного отклика и свайпните вправо. В результате откроется меню многозадачности с запущенными приложениями. Если вы продолжите свайпить вправо, то перейдете в последнюю из открытых программ.

Выводы

Итак, сегодня в материале мы рассмотрели, что представляет собой функция 3D touch на iPhone, какими возможностями она наделена и для чего пригодится, рассказали о «бонусах» каждого приложения, когда работаем в нем с 3Д Тач. Надеемся, инструкции были понятны и наглядны, и теперь каждый, даже начинающий, пользователь сможет легко применять эту интересную фичу в работе с айфоном.

Желаем комфортной и продуктивной работы с Вашими любимыми Apple-девайсами!

Оцените статью
Новости, гайды, обзоры, рецензии все о лучших компьютерных играх