BBASMBannerRender.h 752 Bytes
//
//  BBASMBannerRender.h
//  SWAN
//
//  Created by baidu on 2018/10/23.
//  Copyright © 2018年 baidu. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "BBASMInstance.h"
#import "BBASMBannerAdInner.h"
#import "BBASMBannerAdStyleInner.h"

@interface BBASMBannerRender : NSObject

/// inner用于更新生命周期
@property (nonatomic, weak) BBASMBannerAdInner *adInner;

/**
 * @brief 解析数据
 *
 * @param adInstance 广告本体
 * @param appId 游戏Id
 * @return View对象
 */
- (instancetype)initWithAdInstance:(BBASMInstance *)adInstance appId:(NSString *)appId;


/**
 * @brief 展现
 *
 */
- (void)show;


/**
 * @brief 隐藏
 *
 */
- (void)hide;


/**
 * @brief 更新banner尺寸
 *
 */
- (void)updateFrame;
@end