iPhone Horizontal Scrolling Table

Я должен создать представление о iPhone, который прокручивает горизонтально через галерею изображений. Проблема - то, что эта галерея имеет потенциал, чтобы иметь 100 с к 1000-м изображений, который должен быть представлен, таким образом, я хотел бы постараться не загружать их всех в единственный UIScrollView сразу и уничтожать производительность. Я должен создать представление, которое перерабатывает объекты представления (как UITableView), чтобы увеличить производительность и уменьшить память наверху, но это должно прокрутить горизонтальным способом.

Какие-либо идеи? Действительно ли возможно сделать деятельность UITableView горизонтально?

Спасибо!

8
задан Devunwired 23 April 2010 в 22:30
поделиться

2 ответа

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

Таким образом, у вас должно быть только небольшое количество просмотров изображений в любой момент времени, но создается впечатление, что все они находятся «там».

Вы даже можете переработать виды изображений, изменив их изображение и местоположение, чтобы не создавать и не разрушать сложные объекты. Это то, что UITableView делает с ячейками.

2
ответ дан 6 December 2019 в 00:54
поделиться

Я согласен с mbmcavoy, вы также можете взглянуть на iPhone/iPad — AppStore как UIScrollView с пейджингом и предварительным просмотром эта статья объясняет что вам нужно об UIScrollView, а также предоставляет хороший пример и исходный код.

С уважением

0
ответ дан 6 December 2019 в 00:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: