确定UIRefreshControl何时开始刷新之前开始刷新

时间:2018-01-28 19:03:18

标签: swift uikit uirefreshcontrol

我正在进行子类化UIRefreshControl以实现我自己的自定义Pull-To-Refresh。

目前,我可以获得UITableViews ScrollView Offset(Y),这样我就可以看到用户何时“拉动”以及他们已拉多远。

因为我希望我的Pull-To-Refresh动画是交互式的,所以我希望在拉动发生时让动画进度。

我的问题:
我知道用户拉了多远,但为了获得正确的“precent pull”,我需要知道UIRefreshControl将获得的高度(高度)或当UIRefreshControl开始刷新时scrollview contentOffset的Y是多少。

如果我知道等式的高度:拉开始需要的CurrentHeight / Height。

无论如何确定刷新控件在开始刷新时的目标高度是什么?

0 个答案:

没有答案