Вы можете использовать
myuiscrollview.pagingEnabled = YES;
для простого способа, который означает, что представление прокрутки остановится на нескольких соответствующих границах оси.
Но если вы хотите немного поумнеть, вы можете использовать метод делегата
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
и используйте свойство contentOffset
, чтобы остановиться в точке, которую вы хотите