Мне нужно отобразить 20 x 15 сетку изображений на iPad. Каждое изображение составляет 50 пикселей x 50 пикселей.iPad: UIImage imageWithContentsOfFile проблемы с производительностью
Для этого я использую [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"name" ofType:@"png"]]
, но я сталкиваюсь с проблемами производительности. Приложение сильно отстает. Есть 14 различных типов изображений, все 50x50 в формате png.
Есть ли способ, который я мог бы использовать для повышения производительности?
Обновление: Я пробовал с помощью решения найдено по следующей ссылке; это помогло некоторым, но не полностью решило проблему. Надеюсь, это помогает другим. http://www.alexcurylo.com/blog/2009/01/13/imagenamed-is-evil/
Использует ли «imageNamed:» изменение производительности вообще? –
Замедляет его немного больше. –
Вы рисуете эти изображения в drawRect? Или отображать их внутри изображений или CALayers? – hotpaw2