Паузы UIScrollView NSTimer до прокрутки концов

Пожалуйста, попробуйте:

=index(split(A1,"/"),,4)  

и

=index(split(A1,"/"),,5)

скопировать в соответствии с.

82
задан Cœur 27 May 2019 в 17:35
поделиться

3 ответа

Простое и простое решение:

NSTimer *timer = [NSTimer timerWithTimeInterval:... 
                                         target:...
                                       selector:....
                                       userInfo:...
                                        repeats:...];
[[NSRunLoop mainRunLoop] addTimer:timer forMode:NSRunLoopCommonModes];
198
ответ дан 24 November 2019 в 09:02
поделиться

Да, Paul прав, это - проблема цикла выполнения. А именно, необходимо использовать метод NSRunLoop:

- (void)addTimer:(NSTimer *)aTimer forMode:(NSString *)mode
8
ответ дан August 24 November 2019 в 09:02
поделиться

Необходимо выполнить другой поток и другой цикл выполнения, если Вы хотите, чтобы таймеры стреляли при прокрутке; так как таймеры обрабатываются как часть цикла событий, если Вы заняты, обрабатывая прокрутку Вашего представления, Вы никогда не находите время для таймеров. Хотя штраф перфекта/батареи рабочих таймеров на других потоках не мог бы стоить обрабатывать этот случай.

5
ответ дан Ana Betts 24 November 2019 в 09:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: