При выходе из представления таблицы поиска UISearchDisplayController экран мигает - PullRequest
1 голос
/ 26 октября 2009

Я использую UISearchDisplayController для реализации функции поиска в табличном представлении. Моя ячейка табличного представления использует пользовательское фоновое изображение.

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

Откуда взялась эта вспышка? Что я могу сделать, чтобы убрать эту перепрошивку? (Вы можете увидеть это мигание и в стандартных приложениях Apple, но это может быть не очень очевидно, если в табличном представлении используется белый фон)

В другом посте SO тоже упоминалась эта проблема - Настройка UISearchDisplayController (поиск по слову "Flash")

1 Ответ

0 голосов
/ 03 мая 2010

Нашли хорошую работу для этого здесь на форумах разработчиков Apple.

По сути, флэш-память разработана и нет никакого способа настроить / отключить ее. Тем не менее, постер в ссылке придумал простой обходной путь - все вместе удалите табличное представление поиска (removeFromSuperView). У меня работает абсолютно нормально.

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