thể trùng lặp:
UIScrollView pauses NSTimer until scrolling finishesTại sao hẹn giờ dừng khi cuộn trong UIWebView iPhone?
Tôi gặp một chút khó khăn để tìm ra lý do tại sao NSTimer dừng ngay sau khi tôi di chuyển trong UIWebView. Xin hãy nhìn vào đoạn mã sau (Tôi biết đây không phải là một trang web làm bài tập, nhưng tôi thành thật là khó khăn):
- (void)viewDidLoad {
[super viewDidLoad];
NSString *address = @"http://en.m.wikipedia.org/wiki/";
NSURL *url = [NSURL URLWithString:address];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[wiki loadRequest:request];
time = 0;
countValue = 0;
timer = [NSTimer scheduledTimerWithTimeInterval: 0.1 target: self selector: @selector(updateTimer) userInfo: nil repeats: YES];
timeRand = 0;
countValueRand = 1;
randomTimer = [NSTimer scheduledTimerWithTimeInterval: 0.1 target: self selector: @selector(updateRandomTimer) userInfo: nil repeats: YES];
[self generateWordsArray];
}
gì thực sự có vấn đề ở đây, làm thế nào tìm kiếm của bạn '- (void) updateTimer' và' - (void) updateRandomTimer'? Có thể có cái gì đó dừng hẹn giờ của bạn? Bạn có chắc chắn cuộn đang dừng hẹn giờ không? –
dừng hoặc bị trì hoãn? –
Xin chào, cảm ơn rất nhiều vì sự giúp đỡ của bạn, tuy nhiên tôi chắc chắn rằng webview không ngừng hẹn giờ hoạt động ... – dyang