试图检测tableview滚动是否超过indexpath.row 0

时间:2014-06-02 18:04:59

标签: ios uitableview refresh tableview

我正在尝试确定用户是否已滚动超出表格顶部以便我可以刷新它。到目前为止,我一直没有成功,因为我似乎得到了一个独特的情况:

if (indexPath.row < 0) {

以上不起作用。

 if (_tableView.contentOffset.y < -64) {

这是有效的,但只有当你拉得太远时(将所有内容拉到tableview的底部才能工作)。不知怎的,我需要做到这一点,所以他们只需要拉一点,但奇怪的是,当我把它放在-63时它反应就好像它在-64并且不断刷新。

if(self.tableView.contentOffset.y < (self.tableView.contentSize.height - self.tableView.bounds.size.height))
{

这是有效的,但只有当你拉得太远时(将所有内容拉到tableview的底部才能工作)。不知怎的,我需要做到这一点,所以他们只需要拉一点,但奇怪的是,当我把它放在-63时它反应就好像它在-64并且不断刷新。

0 个答案:

没有答案