123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- //
- // SREmptyDataBaseView.h
- // SREmptyDataViewDemo
- //
- // Created by https://github.com/guowilling on 2018/1/11.
- // Copyright © 2018年 SR. All rights reserved.
- //
- #import <UIKit/UIKit.h>
- typedef void (^SRTapBlock)(void);
- @interface SREmptyDataBaseView : UIView
- @property (nonatomic, copy) SRTapBlock tapContentBlock;
- @property (nonatomic, assign) BOOL autoManagement;
- @property (nonatomic, copy, readonly) NSString *iconName;
- @property (nonatomic, copy, readonly) NSString *titleText;
- @property (nonatomic, copy, readonly) NSString *detailText;
- @property (nonatomic, copy, readonly) NSString *btnTitleText;
- @property (nonatomic, copy, readonly) SRTapBlock btnActionBlock;
- + (instancetype)sr_emptyDataViewWithIconName:(NSString *)iconName
- titleText:(NSString *)titleText
- detailText:(NSString *)detailText;
- + (instancetype)sr_emptyDataViewWithIconName:(NSString *)iconName
- titleText:(NSString *)titleText
- detailText:(NSString *)detailText
- btnTitleText:(NSString *)btnTitleText
- btnActionBlock:(SRTapBlock)btnActionBlock;
- + (instancetype)sr_emptyDataViewWithCustomView:(UIView *)customView;
- - (void)prepare;
- - (void)setupSubviews;
- @property (nonatomic, strong, readonly) UIView *contentView;
- @property (nonatomic, strong, readonly) UIView *customView;
- @end
|