Низкая производительность CATiledLayer PDF на дисплее Retina iPad 3

Я использую довольно простой код для отображения масштабируемого PDF-файла в режиме прокрутки, и он прекрасно работает на iPad 2 и первом iPad. Но на iPad 3 он невероятно медленный. Я знаю, что использую больше пикселей, но производительность рендеринга просто неприемлема.

В iOS 5.0 и более поздних версиях свойство tileSize произвольно ограничивается значением 1024, что означает, что на дисплее Retina плитки отображаются в два раза меньше. Кто-нибудь нашел способ обойти это ограничение?

В противном случае, кто-нибудь нашел способ улучшить скорость CATiledLayerна iPad 3?

27
задан Daniel 6 August 2012 в 03:50
поделиться