gpt4 book ai didi

swift - 编程式滚动 Apple TV 轻拂单元格

转载 作者:行者123 更新时间:2023-11-30 11:42:50 25 4
gpt4 key购买 nike

我正在创建一个自动移动的 UICollectionView,无需用户交互,使用:

private func startWaterfallAnimation() {
var timer = Timer.init()
timer = Timer.scheduledTimer(withTimeInterval: 0.06, repeats: true) { (_) in
if !self.isPaused{
UIView.animate(withDuration: 0.06, delay: 0, options: [.curveLinear], animations: {
self.setContentOffset(CGPoint(x: self.contentOffset.x, y: self.contentOffset.y - CGFloat(self.speed)), animated: false)
}, completion: nil)
} else {
timer.invalidate()
}
}
}

不幸的是,这是行为:https://giphy.com/gifs/1xV9RiPlOoSTugIx1s ,细胞在移动时会轻弹。

我的问题是:如何以编程方式在 Apple TV 上平滑滚动,而不需要轻弹?也许另一种方法?

最佳答案

这不是代码问题,我已经尝试过很多方法了。它与电视分辨率有关,像素更大,当尝试以编程方式平滑地滚动某些内容时,如果速度放慢,大多数电视都会闪烁。

关于swift - 编程式滚动 Apple TV 轻拂单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49159017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com