|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Найти координату ключевого слова в текстфилде
Думаю тема заезжена.Но что-то никак не могу сформулировать поисковой запрос.Итак задача:
Имеется классический динамик-текстфилд с текстом:"blablabla#keyword#blablabla".Существует ли элегантный метод узнать координаты(в пикселях) где начинается #keyword?Задача возникла в связи с необходимостью локализировать приложение.Вдруг выяснилось, что полно мест, где графика лежит поверх текстовых полей. |
|
|||||
Можно сначала найти порядковое число буквы, с которой начинается это слово
потом получить границы этой буквы в системе координат текстового поля Но чтобы получить глобальные координаты, то придётся дополнительно перевести их вручную, например с помощью localToGlobal. Но мне не нравится способ нахождения слова, предоставленный мной. Ведь если слов будет несколько, как их все найти.. Наверно есть способы, но из ещё не знаю. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Samana, очень похоже на то, что надо.Если ключевых слов будет несколько, можно последовательно применять вышеуказанный алгоритм для каждого.Не вижу в чем тут может быть проблема.
Добавлено через 1 минуту ушел пробовать |
Часовой пояс GMT +4, время: 21:44. |
|
« Предыдущая тема | Следующая тема » |
|
|