LCRefreshDotGiftHeader.m 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //
  2. // LCRefreshDotGiftHeader.m
  3. // LiveChat
  4. //
  5. // Created by 张灿 on 2018/10/28.
  6. // Copyright © 2018年 caicai. All rights reserved.
  7. //
  8. #import "LCRefreshDotGiftHeader.h"
  9. @implementation LCRefreshDotGiftHeader
  10. - (instancetype)init{
  11. if (self = [super init]) {
  12. NSMutableArray* array = [NSMutableArray array];
  13. for (NSInteger i = 0; i <= 39; i++) {
  14. [array addObject:[UIImage imageNamed:[NSString stringWithFormat:@"gif_dot_%02d", i]]];
  15. }
  16. // for (int i = 5; i >= 1; i--) {
  17. // [array addObject:[UIImage imageNamed:[NSString stringWithFormat:@"refresh_%i", i]]];
  18. // }
  19. // [self setImages:array duration:5.0 forState:MJRefreshStateRefreshing];
  20. // [self setImages:array forState:(MJRefreshStateRefreshing)];
  21. [self setImages:array duration:0.8 forState:MJRefreshStateRefreshing];
  22. [self setImages:@[[UIImage imageNamed:@"gif_dot_00"]] forState:(MJRefreshStatePulling)];
  23. self.lastUpdatedTimeLabel.hidden = YES;
  24. self.stateLabel.hidden = YES;
  25. }
  26. return self;
  27. }
  28. - (void)placeSubviews{
  29. [super placeSubviews];
  30. //如果需要自己重新布局子控件,请在这里设置
  31. //箭头
  32. // self.arrowView.center =
  33. self.mj_h = 60;
  34. }
  35. @end