Я загружаю очень большое изображение (8000x8000) в UIImageView
, что в UIScrollView
. Это работает, но потребляет много памяти и занимает несколько секунд для загрузки.
Я рассмотрел лучший подход, и все примеры, которые я нашел, основаны на примере WWDC 2010, называемом PhotoScroller. В этом примере используется пользовательский UIView с CATiledLayer, чтобы разбить большое изображение на меньшие плитки и нарисовать их на экране.
https://github.com/master-nevi/WWDC-2010/tree/master/PhotoScroller
Существует ли более современный способ сделать это в iOS 13или это все еще лучший подход?