BaseVC.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. //
  2. // BaseVC.h
  3. // 乐销
  4. //
  5. // Created by 隋林栋 on 2016/12/13.
  6. // Copyright © 2016年 ping. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. //提示view
  10. #import "NoticeView.h"
  11. #import "RequestApi.h" //请求接口
  12. #import "LoadingView.h"
  13. @class NoResultView;
  14. @interface BaseVC : UIViewController<RequestDelegate,UITextFieldDelegate>
  15. @property (nonatomic, assign) BOOL isNotShowNoticeView;//不显示notice
  16. @property (nonatomic, assign) BOOL isNotShowLoadingView;//不显示loading
  17. @property (nonatomic, assign) BOOL isShowNoResult;//显示无结果页 default false
  18. @property (nonatomic, assign) BOOL isShowNoResultLoadingView;//显示loading无结果页 default false
  19. @property (nonatomic, strong) NoticeView * noticeView;//提示语
  20. @property (nonatomic, strong) LoadingView * loadingView;//loading动画
  21. @property (nonatomic, strong) UIView *viewBG;//背景颜色
  22. @property (nonatomic, strong) NoResultView *noResultView;//无结果页
  23. @property (nonatomic, strong) NoResultView *noResultLoadingView;//无结果页
  24. #pragma mark - add observe of keyboard
  25. - (void)addObserveOfKeyboard;
  26. @end