// // SREmptyDataBaseView.h // SREmptyDataViewDemo // // Created by https://github.com/guowilling on 2018/1/11. // Copyright © 2018年 SR. All rights reserved. // #import 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