NSTimerがUIScrollViewのドラッグ中に止まってしまう場合の対処です。 NSTimer *timer = [NSTimer timerWithTimeInterval:1.0f target:self selector:@selector(onUpdate:) userInfo:nil repeats:YES]; [[NSRunLoop currentRunLoop] addTimer:timer forMode:NSRunLoopCommonModes]; NSRunLoopに追加しておくことで、解決するようです。