循环的
var changeColorTimer : Timer?
changeColorTimer = Timer.scheduledTimer(timeInterval: 0.3, target: self, selector: #selector(ViewController.setTopBarBg), userInfo: nil, repeats: true);
解决 在滚动的时候 Timer 停止
RunLoop.main.add(changeColorTimer!, forMode: RunLoopMode.commonModes);
本文介绍了一种方法,确保在UIScrollView滚动时,Timer不会停止运行。通过将Timer添加到RunLoop的主要模式中,可以实现这一目标。这对于需要定时更新UI元素的应用场景非常有用。
1818

被折叠的 条评论
为什么被折叠?



