В iOS 14 появился удобный механизм возврата в приложениях. Как пользоваться
Apple, как никто другой, умеет делать удобную продукцию. Мне кажется, все дело в том, что она уделяет огромное внимание даже незначительным, на первый взгляд, аспектам. Чего только стоит возврат к началу страницы по нажатию на верхнюю часть экрана или удобный скроллер для быстрого перемещения по веб-странице. А кнопка возврата в предыдущее приложение, из которого вы только что вышли? Это же настоящий шедевр, особенно на устройствах без жестового управления вроде iPhone SE или iPad. Но в iOS 14 разработчики Apple зашли еще дальше в обеспечении удобства использования и представили новый механизм навигации.
Честно говоря, обнаружить этот механизм специально довольно сложно. О нем можно либо узнать от кого-то, либо найти его чисто случайно. Ведь, говоря откровенно, никто в здравом уме не станет нарочно тыкать в ставшие привычными элементами, чтобы отыскать в них проявления новых возможностей. А, между тем, иногда в них все-таки попадается кое-что совсем нетипичное.
Как вернуться назад на iOS
Новый механизм, о котором идет речь, состоит в облегчении навигации по операционной системе и используемому софту. Проще всего принцип его работы будет объяснить на примере приложения «Настройки». Там, как известно, предусмотрено несколько подуровней, когда пользователь переходит из одной вкладки в другую, потом в третью и иногда даже в четвертую. А, чтобы выйти оттуда, нужно было либо нажать на кнопку домой (на устройствах с поддержкой жестов свайпнуть вверх) либо нажимать на кнопку возврата, которая неизменно присутствует в левом верхнем углу.
Теперь же, если вам нужно попасть в один из предыдущих разделов, достаточно зажать кнопку возврата и дождаться появления выпадающего меню с названиями предыдущих вкладок, по которым вы проследовали. То есть, если ваш путь имел вид «Настройки» - «Конфиденциальность» - «Службы геолокации» - «Системные службы», в выпадающем окне будет возможность вернуться в разделы «Службы геолокации», «Конфиденциальность» или «Настройки» на ваш выбор. Поверьте, описано это гораздо сложнее, чем устроено на самом деле.
Возврат назад в приложениях на iOS
Но если по настройкам вам, скорее всего, приходится путешествовать туда-сюда не очень часто, то вот перемещаться между страницами в браузере наверняка доводится. Там, к счастью, удобный механизм возврата тоже работает. Для его активации, как и в «Настройках» нужно нажать на кнопку возврата и удерживать до появления окна с выпадающим меню. Оно предложит все предыдущие страницы, которые вам пришлось открыть, чтобы попасть на текущую. Правда, применять данный механизм удобно для переключения между открытыми вкладками в пределах одного сайта.
Вообще, если немного поэкспериментировать, становится понятно, что механизм возврата в нужный раздел работает во многих штатных приложениях iOS. Вот лишь небольшой перечень тех, в которых мне удалось заставить его работать:
- Books
- Календарь
- Часы
- FaceTime
- Файлы
- Почта
- Apple Music
- Заметки
- Телефон
- Фото
- Подкасты
Сторонних приложений, поддерживающих это нововведение, пока не так много. Однако Apple предоставляет разработчикам возможность по интеграции механизма в любые типы софта благодаря распространению фреймворка UIMenu. Все, что требуется от разработчика, это найти применение нововведению, а потом добавить в его код нужный компонент. Это уже сделали разработчики приложений Wikipedia, IMDb и Documents. Возможно, есть и другие, но их я не проверял. iOS 14Обновление iOS и устройств AppleОперационные системы Apple