Используйте -(void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView;
делегат, чтобы знать, когда кто-то перемещается по вашему виду прокрутки.
Когда вы переходите на последнюю страницу, вам нужно переместить первый вид изображения в виде прокрутки до конца. то есть:
for(UIImageView *image in myscrollview){
if(image.frame.origin.x == 0){
// move to the end...
}
else{
// move your image a scroll view's width to the left...
}
}
очевидно, что это будет намного сложнее, вам придется выяснить, каким образом пользователь выполняет прокрутку, и разобраться в этом, но это дает вам основу для начала. :)