У меня возникла странная проблема с использованием метода [UIImage imageNamed:]
для установки фона ячеек таблицы.UIImage imageNamed возвращает неправильное изображение
Я обычно делаю это для ячейки:
backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"cell_background.png"]];
По неизвестной причине, изображение возвращается не «cell_background.png». Он фактически возвращает более старую версию изображения с другим именем («button_background.png»). Предварительный просмотр изображения для cell_background в XCode показывает правильное изображение, и «открыть» или «открыть в finder» также хорошо. Я попытался удалить все изображения из проекта и вернуть их обратно, но проблема остается.
Что могло вызвать imageNamed:
для загрузки старой версии изображения или изображения с именем?
Название было правильным, поэтому я просто очистил все цели, и теперь все в порядке. Я должен был подумать об этом! благодаря – Jukurrpa