手机qq在recyclerview下拉刷新新的时候,有的好友头像会跟着一起闪,有的又不会。是

手机qq在下拉刷新的时候不在线好友头像会闪_百度知道我QQ里面有个特别关心的人,他和我在我朋友QQ里只要我朋友一刷新我和他的头像就会一起闪动若隐若现_百度知道问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
我们公司的旧项目导入了MJRefresh 2014年版本,里面有个bug, 没有找到原因!就是当tableview页面下拉刷新时候,刷新请求还没有结束,然后跳转到别的页面。然后回来刷新请求的页面,这时候有很大的几率刷新的箭头、文字描述这些都收不回去啊。而且如果多次进行切换,头部控件会一直往下移!我在viewWillDisappear,viewDidDisappear:调用[self.tableView headerEndRefreshing];也没效果!!!有人遇到类似情况吗????
感觉问题是出在MJRefresh的MJRefreshHeaderView.m里面的下面这个方法中,但找不到该怎么改。。。
#pragma mark 设置状态
(void)setState:(MJRefreshState)state{
// 1.一样的就直接返回
if (_state == state)
// 2.保存旧状态
MJRefreshState oldState = _
// 3.调用父类方法
[super setState:state];
// 4.根据状态执行不同的操作
switch (state) {
case MJRefreshStatePulling: // 松开可立即刷新
// 设置文字
_statusLabel.text = MJRefreshHeaderReleaseToR
// 执行动画
[UIView animateWithDuration:MJRefreshAnimationDuration animations:^{
_arrowImage.transform = CGAffineTransformMakeRotation(M_PI);
UIEdgeInsets inset = _scrollView.contentI
inset.top = _scrollViewInitInset.
_scrollView.contentInset =
case MJRefreshStateNormal: // 下拉可以刷新
// 设置文字
_statusLabel.text = MJRefreshHeaderPullToR
// 执行动画
[UIView animateWithDuration:MJRefreshAnimationDuration animations:^{
_arrowImage.transform = CGAffineTransformI
UIEdgeInsets inset = _scrollView.contentI
inset.top = _scrollViewInitInset.
_scrollView.contentInset =
// 刷新完毕
if (MJRefreshStateRefreshing == oldState) {
// 保存刷新时间
self.lastUpdateTime = [NSDate date];
case MJRefreshStateRefreshing: // 正在刷新中
// 设置文字
_statusLabel.text = MJRefreshHeaderR
// 执行动画
[UIView animateWithDuration:MJRefreshAnimationDuration animations:^{
_arrowImage.transform = CGAffineTransformI
// 1.增加65的滚动区域
UIEdgeInsets inset = _scrollView.contentI
inset.top = _scrollViewInitInset.top + MJRefreshViewH
_scrollView.contentInset =
// 2.设置滚动位置
_scrollView.contentOffset = CGPointMake(0, - _scrollViewInitInset.top - MJRefreshViewHeight);
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
问题解决,在控制器的viewWillDisappear方法里面调用一下[_header endRefreshing]即可~
同步到新浪微博
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
扫扫下载 App
SegmentFault
一起探索更多未知百度知道 - 信息提示
知道宝贝找不到问题了&_&!!
该问题可能已经失效。
秒以后自动返回

我要回帖

更多关于 recyclerview下拉刷新 的文章

 

随机推荐