口袋优选

UITableView+AddForPlaceholder.h 918B

123456789101112131415161718192021222324252627282930
  1. //
  2. // UITableView+AddForPlaceholder.h
  3. // TableViewPlaceholder
  4. //
  5. // Created by TengShuQiang on 2017/12/4.
  6. // Copyright © 2017年 TTeng. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @interface UITableView (AddForPlaceholder)
  10. /**
  11. 默认的无数据提示 View 的点击回调
  12. @note 用这个 block 的时候注意在 block “内部”使用weak,不然会导致循环引用
  13. */
  14. @property (nonatomic, copy) void(^defaultNoDataViewDidClickBlock)(UIView *view);
  15. /// 设置默认的提示文字
  16. @property (nonatomic, copy) NSString *defaultNoDataText;
  17. /// 设置默认的提示图片
  18. @property (nonatomic, strong) UIImage *defaultNoDataImage;
  19. /// 自定义无数据提示View
  20. @property (nonatomic, strong) UIView *customNoDataView;
  21. ///是否展示没数据视图 默认为:no
  22. @property (nonatomic, assign) BOOL showNoDataView;
  23. //y的偏移量
  24. @property (nonatomic, assign) CGFloat noDataImageOffsetY;
  25. @end