STBaseView.h 940 B

123456789101112131415161718192021222324252627
  1. //
  2. // STBaseView.h
  3. // BuguLive
  4. //
  5. // Created by 岳克奎 on 17/4/17.
  6. // Copyright © 2017年 xfg. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @interface STBaseView : UIView
  10. @property (nonatomic ,strong)UIView *recordSupreView;
  11. @property (nonatomic ,strong)UIViewController *recordSupreViewC;
  12. @property (nonatomic,strong) GlobalVariables *globalVariables;
  13. #pragma mark *************************** Plublic ****************************
  14. #pragma mark ------new View
  15. /**
  16. * @brief: new View "+" methods
  17. *
  18. * @attention: 1. base class declaration 2.subclass implementation、
  19. */
  20. +(STBaseView *)showSTBaseViewOnSuperView:(UIView *)superView
  21. loadNibNamedStr:(NSString *)loadNibNamedStr
  22. andFrameRect:(CGRect)frameRect
  23. andComplete:(void(^)(BOOL finished,
  24. STBaseView *stBaseView))block;
  25. @end