Я пытаюсь создать своеобразное меню "игрового режима", аналогичное тому, которое используется в игре "Cut the Rope", чтобы выбрать пакет уровня:
В частности, я хочу добиться того же эффекта, что и "текущий элемент" (в данном случае, элемент "2. Fabric Box" ) плюс бит предыдущего и следующих элементов (чтобы убедиться, что пользователь знает, что с помощью прокрутки доступно больше режимов), с включенной разбивкой на страницы (чтобы сделать прокрутку автоматически "центрированной" по этим элементам).
Это похоже на естественное задание для UIScrollView с включенной разбивкой по страницам, однако из документации кажется, что разбиение на страницы происходит по кратным границам представления.
Итак: если разбиение на страницы происходит по кратным границам представления, есть ли способ достичь этого эффекта с помощью UIScrollView?
Тот факт, что мы видим полную ширину экрана, предполагает, что ширина кадра UIScrollView в этом случае будет 320 пикселей, но каждый отдельный элемент должен быть меньше, чем для того, чтобы показать это немного предыдущего и следующие пункты, таким образом испортив разбивку на страницы...