BBASMBannerRender.h
752 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//
// 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