UIScrollView速度,每秒迭代次数?

时间:2018-10-15 05:14:15

标签: ios swift uiscrollview

我试图了解从UIScrollView返回的速度。从委托函数:

func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {
    }

我观察了速度。例如-0.41.341.7等。我在某处读取到每秒pts的行进速度,但这似乎很小。我还读到,实际上,这是每次{em>迭代所用的pts。我的问题是,平均每秒有多少次迭代?如何将其转换为我可以实际使用的速度?

1 个答案:

答案 0 :(得分:0)

在文档中:

  

速度触摸释放时滚动视图的速度(以磅为单位)。

在UIScrollView.h文件中:

  如果用户拖动,请按

//。速度在   点/毫秒。可以更改targetContentOffset以调整位置   滚动视图停止显示

因为它以毫秒为单位,所以较小的值是有意义的。负值表示滚动视图的弹跳效果。