Как я могу контролировать цвет текста, используемого в окне увеличения? - PullRequest
3 голосов
/ 13 февраля 2009

Мы используем UITextView с темным фоном. Таким образом, мы сделали текст белым, чтобы его было легче читать. Проблема в том, что окно увеличения появляется, когда вы удерживаете палец, чтобы переместить точку вставки, также используется белый цвет текста. Это делает невозможным точное определение точки вставки.

Можно ли независимо контролировать цвет текста, используемый в окне увеличения?

Вот снимок экрана, иллюстрирующий проблему.

alt text

Ответы [ 3 ]

2 голосов
/ 17 февраля 2009

Я только что провел быстрый тест здесь, и он работает нормально.

Я тестировал с прошивкой 2.2.1, в симуляторе и с помощью устройства.

Вот что я сделал, чтобы проверить это: 1- Создан новый проект на основе вида 2 - отредактировал кончик в Интерфейсном Разработчике, добавил UITextView, установив текст в белый цвет и фон в серый, оставив все остальное по умолчанию

У тебя есть что-то другое?

1 голос
/ 15 февраля 2009

Хм, он правильно работает в приложении Notes. Фон не только желтый, вы также видите линии.

Может быть, это зависит от того, устанавливаете ли вы цвет фона непосредственно в UITextView или делаете его прозрачным и задаете цвет фона для содержащего его представления?

0 голосов
/ 14 февраля 2009

Я не думаю, что вы контролируете это. И я думаю, что вы должны подать отчет об ошибке в Apple по этому поводу. Это должно быть умнее этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...