Может ли приложение подавлять многозадачные жесты iOS?
Есть ли способ подавить распознавание жестов? Что вдохновляет меня задавать этот вопрос, так это наблюдение за внучкой моей внучки, использующей iPad. Довольно часто она случайно вызывает распознаватель жестов, который переключает приложения. Примером этого может быть жест в четыре пальца, когда вы можете сдвинуть приложение с дороги.
Для приложения, защищенного от детей, возможно ли подавить это? В противном случае, возможно ли отменить переключение на другое приложение? Сначала казалось, что это выходит за рамки приложения, но, возможно, есть способ сделать это.
3 ответа
Вам не нужно делать это в вашем приложении, потому что это функция доступности iOS 6. Она называется "Управляемый доступ", и вы можете включить ее в меню "Настройки" -> "Общие" -> "Специальные возможности" в разделе "Обучение".
У меня было такое же требование, но вы не можете отменить распознавание жестов. Это имеет приоритет над вашим приложением. На самом деле я хотел сделать приложение для своего ребенка и имел такое же требование!, но вы не можете отключить распознавание жестов на не сломанном устройстве;(
Нет, но вы можете отключить его в настройках вручную. Перейдите в настройки> общие> жесты многозадачности. Я не думаю, что мы можем контролировать это с помощью кодирования для обычных приложений, но вы можете сообщить пользователю, чтобы отключить его здесь через предупреждение перед использованием приложения. Это самый подходящий способ, доступный сейчас.