UIScrollView Paging Autolayout & Storyboard
Существует множество ответов, касающихся представлений прокрутки с автопрокладкой, и много ответов о разбивке по страницам прокрутки, но я не могу найти одну вещь, которая бы отвечала обоим.
Я не пытаюсь сделать что-то необычное ... просто7
полноэкранные просмотры изображений, которые я хотел бы прокручивать горизонтально с помощью подкачки страниц, но ради простоты (ха!) я решил попробовать все это прямо в раскадровке.
Контроллер настроен на произвольный размер с шириной2240 (320*7)
, Затем я настроил его так, как Apple предлагает для автоматического размещения ...
UIScrollview
/-----UIView
/----------Content (7 image views)
Scrollview имеет0/0/0/0
ограничения для всех ребер, как и UIView внутри.
Когда Paging Enabled выключен, он ведет себя красиво - именно так, как и ожидалось. Но как только я включаю Пейджинг, пролистывание сводит с ума вид, прокручивая все2240
ширина, а затем отскакивая назад и в конечном итоге приземлиться на соответствующей странице.
Я знаю, что у меня есть проверенная возможность просто отказаться от всего этого и сделать это программно, но мое упрямство хочет понять это. Это должно быть возможно!