- Использование функции AssistiveTouch на iPhone, iPad или iPod touch
- Включение AssistiveTouch
- Использование AssistiveTouch вместо жестов
- Использование AssistiveTouch вместо нажатия кнопок
- Использование AssistiveTouch вместо жестов несколькими пальцами
- Настройка меню AssistiveTouch
- Пользовательские действия
- Создание новых жестов
- Подключите указывающее устройство с помощью AssistiveTouch
- Дополнительная информация
- Использование кнопки «Домой», боковой и других кнопок на iPhone
- Как заставить внешние кнопки iPhone работать на себя
- Как увеличить громкость динамика на Айфоне
- Из-за чего на iPhone может быть тихий звук
- Как увеличить громкость на iPhone встроенными средствами
- Как увеличить громкость в наушниках на iPhone
- Как настроить звук в разговорном динамике
- Как еще можно исправить проблемы со звуком
- Если ничего не помогло
Использование функции AssistiveTouch на iPhone, iPad или iPod touch
С помощью функции AssistiveTouch можно регулировать громкость, блокировать экран, пользоваться жестами с несколькими пальцами, перезапускать устройство и заменить нажатие кнопок на одно касание.
Включение AssistiveTouch
После включения функции AssistiveTouch появится экранная кнопка. Ее можно перетащить к любому краю экрана, где она будет оставаться, пока вы ее не переместите. По умолчанию одиночное нажатие кнопки открывает меню AssistiveTouch. Чтобы закрыть меню, достаточно один раз нажать экран за пределами меню.
Включить функцию AssistiveTouch можно несколькими способами.
- Выберите «Настройки» > «Универсальный доступ» > «Касание» и установите флажок AssistiveTouch.
- Воспользуйтесь функцией «Привет, Siri» и произнесите «Включить AssistiveTouch».
- Выберите «Настройки» > «Универсальный доступ» > «Быстрые команды» и включите параметр AssistiveTouch.
Также можно добавить функцию AssistiveTouch в быструю команду универсального доступа для быстрого доступа из «Пункта управления» либо с помощью боковой кнопки или кнопки «Домой».
Использование AssistiveTouch вместо жестов
Пользуйтесь меню и элементами управления, требующими жестов на экране, такими как:
- Пункт управления
- Центр уведомлений
- Spotlight
- Домой
- Переключатель программ
- Экран вслух
Использование AssistiveTouch вместо нажатия кнопок
Меню обеспечивает доступ к функциям, которые также активируются нажатием физических кнопок или перемещением устройства. Несколько примеров:
- использование быстрой команды универсального доступа;
- блокировка экрана;
- регулировка громкости;
- вызов Siri;
- перезапуск устройства;
- сохранение снимка экрана;
- имитация встряхивания устройства.
Использование AssistiveTouch вместо жестов несколькими пальцами
- В меню AssistiveTouch выберите «Устройство» > «Еще» и нажмите «Жесты».
- Укажите, сколько пальцев участвуют в жесте: 2, 3, 4 или 5.
После выбора на экране появится несколько точек, обозначающих места прикосновения виртуальных пальцев к экрану. Перемещение одного пальца по экрану или выполнение нажатий будет контролировать сразу все виртуальные пальцы. Через несколько секунд бездействия виртуальные пальцы автоматически исчезнут.
Настройка меню AssistiveTouch
Чтобы изменить порядок, количество и содержание кнопок в этом меню, выполните следующие действия.
- Выберите «Настройки» > «Универсальный доступ» > «Касание» и установите флажок AssistiveTouch.
- Установите флажок «Меню верхнего уровня», затем нажмите значок, функцию которого требуется переназначить.
- С помощью кнопок «+» и «–» можно изменить количество кнопок в меню.
Чтобы откатить изменения и восстановить настройки меню по умолчанию, нажмите кнопку «Сброс».
Пользовательские действия
Чтобы назначить функцию AssistiveTouch одиночному, двойному или длительному нажатию кнопки, выполните следующие действия.
- Выберите «Настройки» > «Универсальный доступ» > «Касание» и установите флажок AssistiveTouch.
- В разделе «Настройка действий» выберите «Одно касание», «Двойное касание» или «Долгое нажатие».
- Выберите в списке действие, чтобы назначить его жесту.
- Вернитесь к экрану «Настройки» нажатием кнопки AssistiveTouch.
Можно настроить интервал времени для выполнения двойного касания в действиях или продолжительность удержания кнопки для долгого нажатия.
Создание новых жестов
Вы можете записать произвольные касания и перемещения пальца с помощью сенсорного экрана и сохранить их в меню AssistiveTouch.
Чтобы создать жест, выполните следующие действия.
- Выберите «Настройки» > «Универсальный доступ» и установите флажок «Касание».
- Выберите AssistiveTouch, затем — «Создать новый жест».
- Запись начинается автоматически при касании экрана, так что нажимайте или смахивайте, когда будете готовы.
- По завершении нажмите «Остановить».
Чтобы просмотреть записанный жест, нажмите «Воспроизвести». Чтобы перезаписать жест, нажмите «Записать». Нажмите «Сохранить», чтобы указать название своего жеста.
Если вам сложно выполнить жест с использованием сразу нескольких пальцев, вы можете записать отдельные движения и они будут сгруппированы. Например, нарисуйте две горизонтальные точки в верхней половине экрана и полукруг в нижней части экрана, затем нажмите «Остановить». При нажатии кнопки «Воспроизвести» все точки и линии появятся одновременно.
Подключите указывающее устройство с помощью AssistiveTouch
С AssistiveTouch можно подключить аксессуар — например проводную или Bluetooth-мышь или трекпад — для управления экранным курсором на устройстве. Узнайте, как подключить указывающее устройство к iPhone, iPad или iPod touch.
Дополнительная информация
Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.
Источник
Использование кнопки «Домой», боковой и других кнопок на iPhone
Сведения о кнопках и переключателях на iPhone.
Слева направо: iPhone SE (1-го поколения), iPhone 8, iPhone X и более поздние модели устройства
Режим сна
На устройстве iPhone 6 и более поздних моделей нажмите боковую кнопку, чтобы вывести iPhone из режима сна или перевести его в этот режим. На устройстве iPhone SE (1-го поколения) и более ранних моделей нажмите верхнюю кнопку.
Звонок/Бесшумно
Используйте переключатель «Звонок/Бесшумно», чтобы отключать звуки и уведомления.
Если видна оранжевая часть переключателя, iPhone работает в бесшумном режиме и будет вибрировать в случае входящих вызовов или уведомлений. В бесшумном режиме сигналы, настроенные в приложении «Часы», будут по-прежнему слышны, как и звонки избранных контактов.
Регулировка громкости
Используйте кнопки увеличения и уменьшения громкости, чтобы регулировать громкость при прослушивании музыки, просмотре видеозаписей или во время игр.
При нажатии этих кнопок под индикатором отображается надпись «Громкость». Если не используется ни одно приложение, эти кнопки регулируют громкость звонка, а под индикатором отображается надпись «Звонок».
Кнопка «Домой»/датчик Touch ID
Используйте кнопку «Домой» для разблокировки устройства или совершения покупок с помощью Touch ID. Нажмите кнопку «Домой» один раз, чтобы вернуться на экран «Домой». Нажмите кнопку «Домой» дважды, чтобы вызвать Переключатель приложений.
Перезапуск
На устройстве iPhone X и более поздних моделей нажмите и удерживайте боковую кнопку, а также кнопку увеличения или уменьшения громкости, чтобы перезапустить iPhone. На устройстве iPhone SE (2-го поколения), 8, 7 или 6 нажмите и удерживайте боковую кнопку. На устройстве iPhone SE (1-го поколения) и более ранних моделей нажмите и удерживайте верхнюю кнопку.
Siri
Нажмите и удерживайте боковую кнопку или кнопку «Домой», чтобы использовать Siri.
Источник
Как заставить внешние кнопки iPhone работать на себя
Здравствуйте, дорогие читатели Хабра!
Уже довольно давно работаю фрилансером и иногда беру пару-тройку простеньких проектов за $100-200 для разгрузки мозга. В этот раз клиент попросил использовать внешние кнопки регулировки громкости в iPhone. Проблема состояла в том, что встроенного API для внешних кнопок в iOS не существует: до недавних пор использование хардверных элементов устройства, отличное от системного поведения, было запрещено. Поэтому различные приложения типа «Camera+» и «Camera Pro» никак не могли донести подобный функционал до пользователя. Однако, по счастливой случайности, в iOS 5 разработчики Apple сами начали использовать подобный подход к интерфейсу: сделать фотографию в системном приложении камеры теперь можно, нажав на клавишу увеличения громкости.
Как реализовать подобное поведение внешних клавиш в своем приложении, смотрите под катом. Исходники прилагаются в конце статьи.
Немного погуглив о задаче, можно наткнуться на открытое решение RBVolumeButtons, которое открывает аудио сессию и начинает слушать изменение громкости. В моем случае, этот класс неприятно влиял на работу камеры: активировав новую аудио сессию, мы прерывали аудиосессию камеры. Я решил собрать свой велосипед, подойдя к процессу со слегка иной стороны; написать отдельный класс NKVolumeButtons, скрывающий в себе весь необходимый функционал.
После короткого разбора полетов я решил использовать класс MPMusicPlayer из встроенного фреймворка MediaPlayer. В этом класе есть два сиглтона музыкального плеера: один для приложения и второй системный, общий для всего телефона. Мы будем слушать изменения громкости музыкального плеера для нашего приложения. Для этого добавим в метод инициализации объекта NKVolumeButtons немного кода:
Все по канонам KVO: вместо собственного велосипеда мы используем старую добрую категорию, унаследованную от NSObject. Соответственно, нам нужен и обработчик события — когда параметр, который мы слушаем, изменится, нам нужно как-то принять эту информацию. Смело добавляем метод в NKVolumeButtons!
Разберем код по-порядку:
- Получаем текущую громкость приложения
- Проверяем, увеличилась ли громкость, или уменьшилась
- Возвращаем громкость к исходному значению
Что за исходное значение? Объясняю: если пользователь зашел в наше приложение, а громкость на нуле? Тогда нажатия клавиши уменьшения громкости не будут иметь смысла — ничего работать не будет. Поэтому с самого начала нам нужно установить громкость на определенном уровне, от которого и будем плясать. Параметр volume может принимать значения от 0 до 1, так что мы выберем середину — 0.5. Добавим следующий код в инициализацию объекта NKVolumeButtons:
А теперь приступим к реализации методов volumeUp и volumeDown. Для удобства добавим два параметра классу NKVolumeButtons, доступных извне — upBlock и downBlock. Приведем файл NKVolumeButtons.h к следующему виду:
Здесь мы просто в удобном ключе добавили возможность устанавливать извне блоки кода, которые будут вызываться при нажатии клавиш регулировки громкости. Не стоит забывать и о синтезации наших параметров. Добавьте следующее в имплементацию NKVolumeButtons:
И, конечно же, вызов наших блоков в нужное время:
А вот и еще одна проблемка! Каждый раз, когда мы изменяем громкость, на экране появляется индикатор громкости. Что же, воспользуемся готовым решением, которое уже было в RBVolumeButtons. На то он и opensource, чтобы помогать друг другу, не так ли? Добавьте следующий код в NKVolumeButtons.m:
Вот и все! Нам остается только добавить этот класс в проект, инициализировать объект NKVolumeButtons и задать нужные блоки кода. Вот таким простым костылем решается проблема недостатка API внешних клавиш.
Спасибо за то, что дочитали до конца! Исходники доступны на гитхабе.
Если вдруг найдете какие-либо неточности или опечатки, милости прошу в мой уютный хабракабинет.
Источник
Как увеличить громкость динамика на Айфоне
Когда у iPhone тихо работает динамик – это мешает комфортно вести телефонные переговоры и слушать музыку. Ситуация становится еще хуже, если вы используете телефон в деловых целях, поэтому важно быстро устранить данную неисправность. Как и во многих других сбоях смартфонов Apple, часто бывает трудно сразу определить причину неполадки. Поэтому далее в статье будут решения, которые помогут сделать тихий динамик громким.
Из-за чего на iPhone может быть тихий звук
Как правило, смартфоны от компании Apple выдают сбалансированный и чистый звук, но из-за неправильных настроек или повреждения оборудования, он может нарушиться. Если у вашего iPhone звук работает тихо или некорректно, это может быть связано с одной из нижеперечисленных проблем:
- В настройках установлен режим «Не беспокоить».
- Регулятор громкости стоит на среднем или низком уровне.
- Защитная пленка криво нанесена на экран, заслоняя отверстия динамика.
- Чехол из-за различных деформаций также может мешать выводу звука.
- Если смартфон подвергался удару или падал, возможно динамик вышел из строя.
Как увеличить громкость на iPhone встроенными средствами
Усилить громкость iPhone можно с помощью встроенных настроек. Для этого вам не придется устанавливать сторонний софт. Делается это так:
- Откройте «Настройки».
- Перейдите в раздел «Звуки».
- В параметре звука, передвиньте бегунок вправо, сделав его максимально громким.
- Вы также можете активировать функцию «Изменение кнопками», чтобы регулировать звук быстрее. Этот параметр можно и заблокировать, если вы случайно снижаете громкость боковыми кнопками.
Также звук можно сделать громче с помощью эквалайзера. Для этого:
- Зайдите в «Настройки».
- Перейдите в раздел «Музыка».
- Далее кликните по вкладке «Эквалайзер».
- Откройте раздел с режимами и выберите параметр «Поздняя ночь».
- Вернитесь в раздел «Музыка» и отключите функцию «Ограничение громкости».
Как увеличить громкость в наушниках на iPhone
Чтобы защитить пользователей от порчи слуха, производители специально занижают максимальную громкость звука. Если у вас официальная гарнитура от Apple, а также установлена 14 версия iOS, вы можете улучшить звук. Для этого вам нужно:
- Откройте «Настройки».
- Далее в списке найдите параметр «Универсальный доступ».
- После этого кликните по вкладке «Аудиовизуальный элемент».
- Активируйте параметр «Адаптация наушников».
Существует еще один способ сделать звук в наушниках громче, для продвинутых пользователей. Но для этого понадобится джейлбрейк, так как встроенными настройками данный параметр изменить невозможно. Если вы имеете прошивку, либо готовы ее сделать ради повышения уровня звука в наушниках, выполните следующие действия:
- Скачайте и установите на свой компьютер утилиту «Phone Disk».
- Подключите смартфон к ПК через USB.
- После этого, с помощью программы откройте файловую систему.
- Далее перейдите в «Library», а затем в «Preferences».
- Найдите файл «com.apple.celestial.plist». Его нужно отредактировать, прописав значение «1» в строке «Audio/Video».
- То же самое нужно сделать с файлом «plist».
- Как только изменения будет внесены, перезагрузите смартфон.
Как настроить звук в разговорном динамике
В случае, если плохо слышно голос собеседника через разговорный динамик, вы можете выполнить следующие действия:
- Во время разговора, боковыми кнопками установите максимальную громкость;
К сожалению, параметров для настройки разговорного динамика нет. Поэтому если вы продолжаете плохо слышать собеседника, вероятно динамик был поврежден. Это могло произойти из-за попадания влаги или механических повреждений. В данном случае понадобится помощь специалистов из сервисного центра.
Перед сдачей смартфона в ремонт, попробуйте сделать следующие действия:
- Аккуратно прочистите отверстия динамика щеткой или иголкой/зубочисткой.
- Попробуйте перезагрузить устройство.
- Иногда пользователям помогает сброс настроек.
Как еще можно исправить проблемы со звуком
Далее будет представлен краткий список вариантов, которые вы также должны проверить. Некоторое из них банальны, но иногда именно они вызывают проблему.
- Кнопки регулировки громкости – иногда вы случайно отключаете звук во время разговора, поэтому вам кажется, что у вас тихий или неработающий динамик. Не забудьте прибавить громкость.
- Беспроводные устройства – если к смартфону подключены наушники или колонка через Bluetooth, смартфон перестает воспроизводить звуки. Не забывайте выключать периферийные устройства.
- Режим наушников – иногда данный режим может включиться без подключения оборудования. Из-за этого динамик отключается. Проблема возникает из-за разъема для наушников – он может быть забит грязью или поврежден. Решением будет очистка или ремонт отверстия.
- Также стоит перезагрузить телефон, так как отсутствие звука может быть связано с зависанием iOS. Кроме того, всегда важно обновлять операционную систему до последней версии. Если это не сработает, вы можете выполнить сброс к заводским настройкам.
- Динамик может загрязниться мусором, например, при ношении телефона в кармане без чехла или просто при долгой эксплуатации. Вы можете попробовать очистить его самостоятельно, соблюдая надлежащую осторожность. Для этого используйте кисть с мягкой щетиной, зубочистку или клейкую ленту.
Если ничего не помогло
Если после выполнения вышеперечисленных действий звук все еще остался тихим или искаженным, с большой долей вероятности у вас сломался динамик. Поэтому единственный выход – обратиться за помощью сервисный центр. Специалисты проведут диагностику и устранят возникшую неполадку. Если вы обладаете должными навыками, вы также можете попробовать провести замену динамика в домашних условиях.
Источник