我有一個方法運行performSelector自己每0.01秒,以不斷更新圖像。如何停止UIView從中斷performSelector
-(void)setNeeds
[mag setNeedsDisplay];
[vc setNeedsDisplay];
[na setNeedsDisplay];
[wave setNeedsDisplay];
[mon setNeedsDisplay];
[self performSelector:@selector(setNeeds)
withObject:NULL
afterDelay:.01];
當正常的用戶交互時,這個更新很好。但是,當用戶在UIViewPicker上滑動值時,所有更新都會暫停,直到交互停止。在重複設置NSTimer對象時會發生同樣的情況。
我希望有一個更一致的方法來執行連續的動作,但解決這個問題的辦法也是隆重的。