У меня есть таблица, заполненная ячейками табличного вида, у которых в качестве цвета подсветки используется изображение.
Иногда, когда я нажимаю на ячейку, изображение загружается с задержкой. Мне было интересно, как уменьшить лаг?
У меня есть следующее:
cell.selectedBackgroundView = [DataSingleton sharedMySingleton].highlightView;
внутри метода:
-(void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
Примечание. Я звоню на синглтон каждый раз, когда нажимаю на него. Я попытаюсь установить изображение локально, чтобы увидеть, если это изменит
РЕДАКТИРОВАТЬ: Итак, я установил viewview локально в viewDidLoad, и, похоже, он реагирует намного быстрее. Я предполагаю, что моя проблема - это синглтон, но я хочу иметь возможность изменить все выделенные изображения одновременно. Есть ли способ иметь глобальную переменную, которая будет загружаться быстро?