问题标签 [pull-to-refresh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
10874 浏览

ios - 拉动刷新动画,如 iOS6 中的邮件

我是一名 iOS 开发人员,最近我在测试中安装了最新的 iOS 6。当我遇到邮件拉动刷新动画时,我决定尝试自己实现它。我尝试将 CAShapeLayer 与 UIBezierPath 一起使用来创建相同的椭圆形,该椭圆形可以向下拖动。为了让下半部分向下拉伸,我尝试使用带有两个控制点的添加曲线并应用 CABasicAnimation。但不幸的是,结果并不像我预期的那样。由于拉伸的线条内部有点椭圆形。我想椭圆形动画必须与其他类有关。如果有人能在这里引导我提出一些想法,我将不胜感激。非常感谢

0 投票
0 回答
8692 浏览

android - 在Android中需要下拉刷新和上拉加载更多ListView

我的应用程序需要从服务器批量获取数据。所以我不能把它们放在一起并使用分页概念。由于我服务器上的数据经常更改,我想在数据更改后立即更新它。所以我在我的应用程序中实现了 Pull To Refresh Listview,但是如何在 listview 中加载越来越多的项目。我没有找到任何带有 Pull 的列表视图来刷新和上拉以在 Android 中加载更多功能,就像 Iphone 一样。截至目前,我正在使用 Endless Scroll 侦听器概念,但它无法满足我的要求。将按钮放在页脚是不可能的,因为我已经把按钮放在那里,因为我有其他要求。

0 投票
1 回答
643 浏览

android - 在 Inflater 上拉刷新 Android 崩溃

我已经下载了用于 android 的pull to refresh 小部件,现在我正试图让它工作。我将插件和插件示例文件夹中的所有内容复制到我的项目中,将 com.markupartist.android.widget.PullToRefreshListView 中对 R 的导入引用更改为我项目的 R 文件。此时工作正常。

然后我在 res/layout 中添加了另一个布局并开始收到奇怪的错误消息。这个布局无论如何都没有在我的项目中使用,我只是将文件放在适当的位置。当前的异常消息是: 您的内容必须有一个 id 属性为 'android.r.id.list' 的列表视图(示例项目中的 pull_to_refresh.xml 中仍然存在具有此 id 的列表视图,无论如何都没有改变)。我添加的 xml 文件(名为 crasher.xml)的内容是:

当我更改这个新添加的布局时,异常有时会发生变化,并从 PullToRefreshListView.java 的第 93 行抛出,其中调用了充气器来充气 pull_to_refresh_header 文件。我几乎可以肯定充气器存在问题,并且布局存在某种冲突。有那么一刻,我在这条线上遇到了一个错误,说我不能将 RelativeLayout 转换为 LinearLayout(我不知道在任何地方都这样做) - 现在我不记得我到底做了什么并且无法重现它,但它只是在在添加和未使用的布局 crasher.xml 中更改视图。

我不完全了解充气过程,无法确定问题出在哪里,谁能帮助我?

提前致谢。

0 投票
1 回答
911 浏览

model-view-controller - 追加到列表不更新拉刷新

我还是 ST 的新手,所以我可能在这里做错了几件事,但我不知道问题出在哪里。

问题1 当我使用拉取刷新插件时,我得到双倍的数据,而不是仅仅刷新数据。我已经看到使用 propertyId,所以我没有用。这应该很简单,所以可能我做错了一些愚蠢的事情。

问题 2 我试图找出使用 MVC 架构的最有效方法,并且我已经阅读了文档和许多示例。所以,我不知道我是不是理解不清楚还是需要一个更好的例子。我现在正在尝试创建一个简单的应用程序,其中包含一个列表,我可以点击一个项目并获取该项目的详细视图。我稍后会将它演变成一个更强大的怪物,但现在我正在尝试了解基础知识。当我单击一个列表项时,我终于得到了关闭按钮来关闭详细视图,但是当我点击另一个项目时,我再也无法获得详细视图。我已经读到这是由于“autoDestroy:off”不存在,但我试过了,也没有运气。我希望能够创建某些按钮,例如“关闭”,我可以将其放入多个视图中,并且只需要在控制器中有逻辑。

主视图

详细视图

店铺

控制器获取详细视图

按钮控制器(暂时关闭)

模型

我知道这很多,但任何帮助都是值得赞赏的……即使是朝着正确的方向轻推。提前致谢!另外,我确信那里有一些不需要的东西,因为我很难找到我想要完成的好例子,所以我在这里和那里都有我尝试过的不同示例的片段一起玩得开心:(

0 投票
1 回答
2902 浏览

android - 在android中拉ListView时刷新适配器

如何应用下拉 ListView 并释放它的效果,它会刷新。和 Facebook 一样,拉下它时,它会刷新 NewsFeeds。

0 投票
5 回答
32873 浏览

ios6 - UICollectionViewController 中的下拉刷新

我想在 iOS 6 下实现下拉刷新UICollectionViewController。这很容易用 a 实现UITableViewController,如下所示:

上面实现了一个很好的液滴动画作为原生小部件的一部分。

正如UICollectionViewController“更进化”UITableViewController的那样,人们会期望一些功能具有一定的相同性,但我无法在任何地方找到实现这一点的内置方法的参考。

  1. 有没有一种我忽略的简单方法可以做到这一点?
  2. 尽管标题和文档都说明它是为了与表格视图一起使用,但可以UIRefreshControl以某种方式使用吗?UICollectionViewController
0 投票
1 回答
1594 浏览

android - johannilsson 如何部署 Pull-To-Refresh ListView

我已经在 github https://github.com/johannilsson/android-pulltorefresh上查看了 johannilsson/android-pulltorefresh 。

其中有 2 个项目,pulltorefreshpulltorefreshexample

pulltorefreshcom.markupartist.android.widget.PullToRefreshListView中的示例引用,我不知道如何链接pulltorefresh使用。

现在我在使用图书馆时遇到了问题。

  • 逐个文件复制确实有效,但远非方便。

  • 我也检查了README.md,但它没有涵盖这一点。

  • github上有类似的库项目,它们具有相同的结构,但其中的帮助文件也不包括部署。

我正在使用日食。

0 投票
1 回答
1457 浏览

iphone - UITableViewController 拉动以冻结标题刷新

我有一个看起来像这样的模型:

样机1

这是一个可以滚动的大表格控制器。

当节标题到达页面顶部时,它会沿顶部冻结,如下所示:

样机2

哪个工作正常。但是,当您返回顶部并拉动刷新时,我希望它这样做:

在此处输入图像描述

因此,在顶部表格标题单元格和部分标题(不再冻结)之间出现了拉动刷新对话框。

这可能吗?我在搜索中没有找到这样的实现。

0 投票
2 回答
770 浏览

android - 检测拉取列表视图并刷新

我什至不知道,在标题栏中写什么。

我希望我的应用程序实现此功能:

在此处输入图像描述

对于那些不明白我在说什么的人:

我有一个LitsView. ListView如果用户拉出“边界” ,我想加载更多数据。

也许有一些教程?

0 投票
1 回答
4414 浏览

java - 下拉刷新列表视图android出错

我正在使用这个chrisbanes库来使用下拉功能刷新但是当我尝试在我的 xml 文件中导入这个小部件时,它显示了以下错误。请帮助我如何解决这个问题。错误: