イメージを常に更新するためにperformSelectorを0.1秒ごとに実行するメソッドがあります。UIViewがperformSelectorを中断するのを止める方法
-(void)setNeeds
[mag setNeedsDisplay];
[vc setNeedsDisplay];
[na setNeedsDisplay];
[wave setNeedsDisplay];
[mon setNeedsDisplay];
[self performSelector:@selector(setNeeds)
withObject:NULL
afterDelay:.01];
通常のユーザー操作が行われている場合は、この情報はうまく更新されます。ただし、ユーザーがUIViewPickerで値をスライドさせると、すべての更新が対話が停止するまで一時停止されます。リピート時に設定されたNSTimerオブジェクトでも同じことが起こります。
私は、より一貫性のあるアクションを実行することを望んでいますが、この問題の解決策も偉大なものになります。