Как сделать фото-галерею с свайпом (используя фотографии из фото-библиотеки)?

Я делаю приложение камеры для iOS, которое написано быстро, и я хочу добавить в приложение альбом. Я использую структуру ALCameraViewController. Он создает красивую коллекцию фотографий, которая извлекает все фотографии из библиотеки фотографий пользователя. И когда вы нажимаете на одну из ячеек изображения, она также может отображать одиночное изображение.

Но я хочу, чтобы в режиме просмотра одного изображения пользователь мог проводить пальцем влево и вправо, чтобы перейти к предыдущей и следующей фотографии. Моя идея сейчас состоит в том, чтобы добавить все фотографии в массив, чтобы он мог зацикливаться на массиве, чтобы показывать разные изображения. Но это может привести к сбою приложения из-за меньшего объема памяти. Возможно ли, что каждый раз, когда пользователь проводит пальцем влево или вправо, программа будет извлекать фотографию? Или любым другим способом сделать это?

Любая идея? спасибо ~


person Ron    schedule 31.10.2017    source источник
comment
Используйте 1_. Выделяется только та память, которая отображается в пользовательском интерфейсе. если ячейка исчезает с экрана, то ее память освобождается.   -  person dahiya_boy    schedule 31.10.2017


Ответы (1)


Вы можете проверить структуру ниже. Реализовать очень просто.

https://github.com/zvonicek/ImageSlideshow

У него есть класс FullScreenSlideshowViewController, который можно использовать для ваших целей, а также его можно настроить.

person DHEERAJ    schedule 31.10.2017