Отображение очень больших изображений на iPad

Мне нужно отобразить некоторые очень большие изображения на iPad. Файлы являются jpgs и имеют размер около 6700x2700 (карты). Есть ли способ загрузки всего изображения в память?

В настоящее время я загружаю его в виде прокрутки для масштабирования / панорамирования.

Изображения хранятся локально на устройстве.

2 ответа

Решение

Вам нужно использовать CATiledLayer для отображения изображений такого размера. Обратитесь к справочнику по классу CATiledLayer и руководству по программированию Core Animation.

Как они сказали, все, что вам нужно, это что-то вроде

+(Class)layerClass
{
    return [CATiledLayer class];
}

по вашему мнению.

Другие вопросы по тегам