123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- //
- // RQADViewManager.h
- // jiaPei
- //
- // Created by 张嵘 on 2021/4/29.
- // Copyright © 2021 JCZ. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import "RQHTTPService+RQGetConfigKey.h"
- NS_ASSUME_NONNULL_BEGIN
- //#define RQ_AD_MANAGER [RQADViewManager sharedManager]
- //typedef NS_ENUM(NSUInteger, RQADType) {
- // RQADType_Splash = 0, /// 开屏广告
- // RQADType_Banner = 1, /// 横幅广告
- // RQADType_Interstitial = 2, /// 插屏广告
- // RQADType_native = 3, /// 信息流广告
- // RQADType_fullScreen = 4, /// 全屏视频广告
- //};
- //typedef NS_ENUM(NSUInteger, RQADDoType) {
- // RQADDoType_Success = 0, /// 成功
- // RQADDoType_Close = 1, /// 关闭
- // RQADDoType_Click = 2, /// 点击
- // RQADDoType_Faild = 3, /// 失败
- // RQADDoType_Miss = 4, /// 移除
- //};
- ///**
- // 关闭回调
- //
- // @param success 是否成功
- // */
- //typedef void(^RQADCloseCompletedBlock)(RQADDoType adDoType);
- //
- //@interface RQADViewManager : NSObject
- //
- //@property (nonatomic, readwrite, assign) BOOL splashIsShow;
- //@property (nonatomic, readwrite, assign) BOOL isEnterForeground;
- //
- //+ (RQADViewManager *)sharedManager;
- //
- //- (void)loadAdWithAdType:(RQADType)adType customView:( UIView * _Nullable )customView;
- //- (void)loadAdWithAdType:(RQADType)adType customView:(UIView * _Nullable)customView cycleSecound:(CGFloat)second;
- //- (void)loadAdWithAdType:(RQADType)adType customView:(UIView * _Nullable )customView controller:(UIViewController *)controller cycleSecound:(CGFloat)second hidden:(BOOL)hidden;
- //- (void)showAdWithAdType:(RQADType)adType;
- //- (void)initCloseBlock:(_Nullable RQADCloseCompletedBlock)block;
- //- (void)removeBanner;
- //@end
- NS_ASSUME_NONNULL_END
|