Swift 4, Как я могу поместить много фотографий библиотеки в uiscrollview? - PullRequest
0 голосов
/ 22 октября 2018

Я делаю приложение для библиотеки фотографий.Я использую collectionView для расположения изображений, и когда я получаю прикосновение к ячейке, я иду к другому uiscrollview.и для просмотра прокрутки я добавить изображение, как это.

for i in 0...imageArray.count {
   (add image to scrollview)
}

и разрешите пользователю использовать жест смахивания, чтобы получить следующую или заднюю фотографию из библиотеки.но эта проблема в том, что когда массив содержит более 1000 фотографий внутри него.загрузка занимает много времени.Есть ли лучший способ сделать это?

1 Ответ

0 голосов
/ 23 октября 2018

Возможно, вы можете заполнить свой скролл-просмотр только постукивающим изображением, предыдущим изображением постукивающего индекса и следующим изображением постукивающего индекса.Например, если нажать на 5-е изображение, прокрутить представление прокрутки только с 4,5 и 6. Когда пользователь проведет пальцем к следующему и увидит 6 изображений, тогда прокрутить ваше представление прокрутки только с 5,6 и 7. Я представил, что пользователь может провести только влевоили справа и показывает только одно изображение на экране.

...