VoiceLiveCustomView.h 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. //
  2. // BuguLive
  3. //
  4. // Created by xgh on 2017/8/24.
  5. // Copyright © 2017年 xfg. All rights reserved.
  6. //
  7. #import "BGBaseView.h"
  8. #import "PublishLiveTopView.h"
  9. #import "PublishLiveShareView.h"
  10. #import "PublishLiveView.h"
  11. ///////////////////// TiFaceSDK 添加 开始 ///////////////////
  12. //#import "TiSDKInterface.h"
  13. //#import "TiUIView.h"
  14. ///////////////////// TiFaceSDK 添加 结束 ///////////////////
  15. //todo --- tillusory start ---
  16. #import "TiSDKInterface.h" // TiSDK接口头文件
  17. #import "TiUIManager.h" // TiSDK开源UI接口文件
  18. //todo --- tillusory end ---
  19. #import "BeautySettingPanel.h"
  20. #import "VoiceLiveTopView.h"
  21. //#import "PushSettingViewController.h"
  22. //#import "PushMoreSettingViewController.h"
  23. //@protocol publishViewDelegate <NSObject>
  24. //- (void)selectedTheImageDelegate;
  25. //
  26. //- (void)closeThestartLiveViewDelegate;
  27. //
  28. //- (void)startThePublishLiveDelegate;
  29. //
  30. //- (void)selectedTheClassifyDelegate;
  31. //
  32. //- (void)selectedTheBeautyDelegate;
  33. //
  34. //
  35. //- (void)clickPasswordActionDelegate:(BOOL)password;
  36. //
  37. //- (void)clickShopActionDelegate:(BOOL)shop;
  38. //
  39. //@end
  40. @interface VoiceLiveCustomView : BGBaseView<PublishLiveTopDelegate,BeautySettingPanelDelegate,BeautyLoadPituDelegate>{
  41. BeautySettingPanel *_beautyPanel; // 美颜控件
  42. // PushMoreSettingViewController *_moreSettingVC; // 更多设置
  43. // PushBgmControl *_bgmControl; // BGM控制面板
  44. // PushLogView *_logView; // 显示app日志
  45. }
  46. @property (nonatomic, strong)VoiceLiveTopView *topView;
  47. @property(nonatomic, strong) UIView *middleView;
  48. @property (nonatomic, strong)QMUITextView *textView;
  49. @property (nonatomic, strong) UIImageView *backGroundImageview;
  50. @property (nonatomic,strong)UIView * coverBgView;
  51. @property (nonatomic, strong) UIImageView *selectedImageView;
  52. @property (nonatomic,strong) UITextField * passTF;
  53. @property (nonatomic,strong) UITextField * ticketTF;
  54. @property (nonatomic, strong) UIButton * passWordButton;
  55. @property (nonatomic, strong) UIButton * enterTicketButton;
  56. @property (nonatomic, weak) id<publishViewDelegate>delegate;
  57. @property (nonatomic, strong) UIButton *startButton;
  58. @property (nonatomic, weak)PublishLiveShareView *shareView;
  59. @property(nonatomic, strong) QMUIButton *beautyBtn;
  60. ///////////// TiSDK 添加 开始 /////////////
  61. @property(nonatomic, strong) TiSDKManager *tiSDKManager;
  62. //@property(nonatomic, strong) TiUIView *tiUIView;
  63. ///////////// TiSDK 添加 结束 /////////////
  64. @property(nonatomic, strong) UIButton *videoPushBtn;
  65. @property(nonatomic, strong) UIButton *otherPushBtn;
  66. @property(nonatomic, strong) NSString *cid;
  67. @property(nonatomic, strong) NSString *people_count;
  68. @property(nonatomic, strong) QMUIButton *liveBtn;
  69. @property(nonatomic, strong) QMUIButton *voiceBtn;
  70. @end