iOS开发中关于《今日头条》App下拉刷新之后顶部显示“今日头条推荐....”的实现思路

效果图

0.0.gif

实现思路

我的思路很简单,刷新之后先为TableView设置一个头视图,过几秒之后将TableView的头视图置为nil。

代码

  - (void)loadNewData{
sleep(2);
UIView * header = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 25)];
header.backgroundColor = [UIColor redColor];
self.tableView.tableHeaderView = header;
[self.tableView.mj_header endRefreshing];
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.85 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
    self.tableView.tableHeaderView = nil;
});
  }

****本篇文章到这里就结束了,愿大家加班不多工资多,男同胞都有女朋友,女同胞都有男朋友。😊***

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,138评论 1 32
  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 29,591评论 8 265
  • 你会花钱吗? 看这问题你肯定会觉得很好笑,花钱谁不会。你给我五百万我肯定花的完,是的我也相信你花得完。 但你真...
    剽悍的今天阅读 148评论 0 0
  • 以前别人问我你有偶像吗?我就会告诉他我没有。为什么没有呢?在我上学的时候,大多数的人的偶像都是明星。明星因为一部电...
    李涛25班阅读 131评论 0 0