Александр
При использовании перемещения курсора с помощью клавиатуры иногда выделяются слова или предложения. Какой алгоритм выделения? Пробовал найти, ничего не получается.
Здравствуйте, Александр.
Начиная с iOS 9 на iPhone с 3D-Touch (модель iPhone 6s и новее) появилась возможность управлять курсором в стандартной системной клавиатуре. Для перемещения курсора достаточно нажать на клавиатуру и она превратится в аналог трекпада.
Не все знают, что разработчики реализовали возможность выделения текста при работе с 3D-Touch.
1. Для выделения слова
Перемещайте курсор к нужному слову, не отрывайте палец от экрана, на долю секунды сильнее надавите на дисплей. Получится нечто вроде одиночного клика, слово выделится.
2. Для выделения предложения
Переместите курсор к любому слову нужного предложения, быстро дважды сделайте сильное нажатие на дисплей (не отрывая палец от экрана). Получится подобие двойного клика, выделится предложение.
3. Выделение целого абзаца
Установите курсор в любое место абзаца, трижды сделайте усиленное нажатие на дисплей. Получится нечто вроде тройного клика и выделится весь абзац.
После этого можно пользоваться контекстным меню или делать тап по пустому месту для снятия выделения.
Подробно работа системы показана на видео:
Выделение абзаца так и работает через раз. Кому именно в Эппл мешало старое доброе выделение абзаца мультитачем двумя пальцами, что его убрали – фиг его знает. Уроды.
Кстати также выделение текста работает при посмотре в safari, без использования клавиатуры. Аналогично нажимаем 3dtouch сильно 1,2,3 раза, выделяется слово, предложение, абзац любого текста.
В ближайшее время ожидайте ответ на нашем сайте :)
Разрешите свои конфликты с google, он вас не пускает :(
11 комментариев
Форум →