Комментарии 15
Подумалось. Можно было бы реализовать клавиатуру с набором html\php\… тегов. Не всех конечно, но основных. т.е. клавиатура была бы заполнена клавиашами обозначающими язык а при удержании появлялся бы набор вставки доступных тегов(понимаете о чем я?) как при ударжании символа рубля в ios8 появляется возможность выбора обозначения других валют.
Мне кажется такая клавиатура была бы очень полезна.
Мне кажется такая клавиатура была бы очень полезна.
Возможно подобное вы имели ввиду? (правда тут такая клавиатура встроенная в приложение)
FTPManager free
FTPManager free
Да, идея хорошая. Такое решение было бы более универсальным.
PS. Программировать с телефона станет гораздо проще.
PS. Программировать с телефона станет гораздо проще.
Всеже подобный функционал специфичен для конкретного приложения и логичнее делать такую клавиатуру частью этого приложения, а не поставлять отдельно.
А на Swift это можно реализовать, или API специфичен исключительно для Objective C?
Спасибо, начинаю делать свою клавиатуру…
Я надеюсь с юникодом проблем не будет? То есть, можно вместо тэгов, что у вас, вносить просто символы?
мне нужно сделать клавиатуру для языков которые apple не счел нужным добавить в список стандартных
Я надеюсь с юникодом проблем не будет? То есть, можно вместо тэгов, что у вас, вносить просто символы?
мне нужно сделать клавиатуру для языков которые apple не счел нужным добавить в список стандартных
Не проще ли было вместо столь грязного хака с 0.1 секунды проверять наличие текста за курсором с такой же частотой? Ну чтобы наверняка сработало :)
Я проверял на строке длинной до тысячи символов, с единовременной задержкой работает.
Если говорить о простоте, то Ваш способ получается сложнее, так как подразумевает использование текущей реализации + рекурсия, это я к тому, что было не проще. Но Ваш способ конечно более правильный, так как он гарантирует получение ожидаемого результата, в отличие от моего, который сегодня работает, а завтра — не факт.
Если говорить о простоте, то Ваш способ получается сложнее, так как подразумевает использование текущей реализации + рекурсия, это я к тому, что было не проще. Но Ваш способ конечно более правильный, так как он гарантирует получение ожидаемого результата, в отличие от моего, который сегодня работает, а завтра — не факт.
Я вижу, что при включении/выключении кастомной клавиатуры поле для ввода «прыгает». Получается, что при переключении кастомной клавы система постит нотификейшны UIKeyboardWillShowNotification/UIKeyboardWillHideNotification? странно :(
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Разрабатываем хабраклавиатуру под iOS