Товарищи такая проблема.
Есть таймер запускается по кнопке. При добавлении строк в таблицу и дальнейшем скроле по таблице останавливается таймер. В чем проблема? Подскажите плиз как решить.
Останавливается таймер
Ravi
#1
RexHunt
#2
Попробуйте обернуть свой таймер в отдельный поток. Очень похоже что скрол таблицы фризит основной поток.
haymob
#3
Поток здесь ни при чём. Таймер запускается в RunLoop, нужно изменить RunLoopMode:
let timer = Timer.scheduledTimer(withTimeInterval: 0.5, repeats: true) { _ in
}
RunLoop.current.add(timer, forMode: .commonModes)