UIScrollView для отображения нескольких UIViews с подкачкой - PullRequest
1 голос
/ 08 марта 2012

Я просто хотел уточнить, как добиться определенного эффекта с помощью UIScrollView.

Я хочу иметь около 10 отдельных представлений (полноразмерных), которые можно прокручивать с помощью подкачки через один UIScrollView. Представления имеют динамическое содержание. Я хочу, чтобы это было похоже на книгу.

Будет ли лучший способ сделать это, чтобы иметь один контроллер основного представления с UIScrollView, который загружает несколько UIViews, которые связаны с контроллером представления как IBOutlets (представления являются отдельными файлами .nib)? Было бы лучше, если бы я загружал только виды, обрамляющие текущий вид (т.е. всего три вида), чтобы избежать слишком большой загрузки в память? Также ... возможно ли добиться этого, используя более одного контроллера вида, т.е. иметь контроллер представления для каждого из представлений в представлении прокрутки?

Большое спасибо

1 Ответ

1 голос
/ 08 марта 2012

Вы определенно можете сделать это с помощью UIScrollView, однако я бы посоветовал использовать вместо него UIPageViewController , поскольку он предлагает поведение, которое вы хотите (ощущается как книга).Если вы хотите пойти по пути UIScrollView, вы можете взглянуть на этот пример кода от apple: Пример прокрутки

...