# kADGWipeTheme
フレーム/フレーム内テキスト/クローズボタンのテーマ選択
- kADGWipeThemeLight : フレーム(薄グレー)/テキスト(黒)/クローズボタン(黒地白抜き)
- kADGWipeThemeDark : フレーム(濃グレー)/テキスト(白)/クローズボタン(白フチ+黒地白抜き)
# kADGWipePosition
フレームの初期表示位置の選択
- kADGWipePositionTopRight : 右上
- kADGWipePositionBottomRight : 右下
- kADGWipePositionTopLeft : 左上
- kADGWipePositionBottomLeft : 左下
# ADGWipe
NSObject
└ ADGWipe
# Properties
# delegate
@property (nonatomic, assign) id delegate
デリゲートのインスタンスを取得・設定します。
# rootViewController
@property (nonatomic, assign, setter=setRootViewController:) UIViewController *rootViewController
画面上の一番基底となるViewControllerを取得・設定します。
# Methods
# -initWithLocationID:position:margin:width:rootViewController:
- (nonnull instancetype)initWithLocationID:(nonnull NSString *)locationID
position:(kADGWipePosition)position
margin:(float)margin
width:(float)width
rootViewController:(id)rootViewController;
イニシャライザ
Parameters
Parameter | Description |
---|---|
locationID | ページID(広告枠ID) |
position | WipeAdの初期位置 |
margin | 指定されたpositionに対しての追加マージン (右上、左上ならTopマージン, 右下、左下ならBottomマージンとなる) |
width | 広告の横幅(dp) |
rootViewController | 表示対象のViewController |
Return
ADGWipeのインスタンス
# -setWipeViewTheme:
- (void)setWipeViewTheme:(kADGWipeTheme)theme;
WipeAdのテーマをセットする
kADGWipeThemeLight : フレーム(薄グレー)/テキスト(黒)/クローズボタン(黒地白抜き)
kADGWipeThemeDark : フレーム(濃グレー)/テキスト(白)/クローズボタン(白フチ+黒地白抜き)
Parameters
Parameter | Description |
---|---|
theme | kADGWipeThemeLight / kADGWipeThemeDark |
# - setFrameHidden:
- (void)setFrameHidden:(BOOL)isHidden;
WipeAdのフレーム有無をセットする
Parameters
Parameter | Description |
---|---|
isHidden | YES:フレームなし / NO:フレームあり |
# - setFrameColor:
- (void)setFrameColor:(id)frameColor;
WipeAdのフレーム色(UIColor)をセットする
Parameters
Parameter | Description |
---|---|
frameColor | フレーム色 |
# - setFrameColor:alpha:
- (void)setFrameColor:(nonnull NSString *)hex alpha:(CGFloat)alpha;
WipeAdのフレーム色(HEX)と透過度(alpha)をセットする
Parameters
Parameter | Description |
---|---|
hex | フレーム色 |
alpha | 透過度 |
# - setFrameColorTheme:
- (void)setFrameColorTheme:(kADGWipeTheme)theme;
WipeAdのフレーム色のテーマカラーをセットする
Parameters
Parameter | Description |
---|---|
theme | kADGWipeThemeLight:薄いグレー / kADGWipeThemeDark:濃いグレー |
# - setFrameTextColorTheme:
- (void)setFrameTextColorTheme:(kADGWipeTheme)theme;
フレーム内のテキスト色を変更する
Parameters
Parameter | Description |
---|---|
theme | kADGWipeThemeLight:黒文字 / kADGWipeThemeDark:白文字 |
# - setFrameText:
- (void)setFrameText:(nonnull NSString *)text;
フレーム内のテキストを変更する
(default:Advertisement)
Parameters
Parameter | Description |
---|---|
text | テキスト |
# - setEnableTestMode:
- (void)setEnableTestMode:(BOOL)isTest;
テストモードを変更する
Parameters
Parameter | Description |
---|---|
isTest | YES:テストモードON / NO:テストモードOFF |
# - setContentUrl:
- (void)setContentUrl:(nonnull NSString *)url;
コンテンツURLをセットする
Parameters
Parameter | Description |
---|---|
url | コンテンツURL |
# - preload
- (void)preload;
広告をロードする
# - show
- (BOOL)show;
広告を表示する
Return
YES:成功 / NO:失敗
# - dismiss
- (void)dismiss;
広告を非表示にする
# ADGWipeDelegate
ADGManagerViewControllerDelegate
└ ADGWipeDelegate
# Methods
# ADGWipeClose
- (void)ADGWipeClose;
ワイプアドがクローズされたことを通知する