У меня есть элемент UI кругового круга, который обновляется NSTimer. У меня также есть UIScrollView, который будет "блокировать" вращающийся круг во время прокрутки. Это ожидалось, потому что таймер и свиток видят, где оба в одном и том же потоке.
Поэтому я помещаю таймер в отдельный поток, который в основном отлично работает! Я вижу, что он работает, потому что NSLogs продолжают появляться даже при прокрутке.
Но моя проблема в том, что мой вращающийся круг все еще останавливается при прокрутке! Я подозреваю, что перерисовка остановлена до следующей итерации цикла запуска основного потока (?). Поэтому, даже если его угол изменяется все время, он не может быть перерисован...
Любые идеи, что я могу сделать? Спасибо!