Итак, у меня есть спрайт, который нужно прокрутить с левой стороны экрана вправо. Ширина спрайта больше размеров iPhone. Я хочу создать цикл вдоль оси x, значение y спрайта останется прежним.
Вы можете использовать NSTimer для запуска следующего метода.
NSTimer
(void)moveSprite { CGRect f = sprite.frame; if (f.origin.x == [UIScreen mainScreen].bounds.size.width) { // end of the screen f.origin.x == 0-sprite.size.width; } else { f.origin.x += kPixelsPerFrame; } sprite.frame = f; }