- 3.1.0 beta 6
-
任意のリンクViewを設定できるようになりました。
UIButton、UIImageView、UILabelなど、 UIViewのサブクラスのタグ番号に「6」を設定してください。
- 3.1.0 beta 5
-
画像をメモリキャッシュからファイルキャッシュへ変更しました。
-
メモリ使用量が減ります
-
アプリを再起動しても画像のキャッシュが効くようになります
-
- 3.1.0 beta 4
-
-
リストビュー型のupdateAd、arrayWithSidの挙動が修正されました (使い方の詳細はサンプルコードを参照)。
-
トレース表示ができるようになりました (使い方の詳細はGuide、もしくはサンプルコードを参照)。
-
prepareAdは、1 sidに対して1回、呼び出すという仕様に変りました (prepareAdでtagを指定しない)。
-
[[AMoAdNativeViewManager sharedManager] prepareAdWithSid:self.sid defaultBeginIndex:2 defaultInterval:5 iconPreloading:YES];
- 3.1.0 beta 3-3
-
既存のViewを指定して広告をレンダリングすることができるように なりました。
広告がメインビューに埋め込まれている場合、 IBOutletで取り出したViewに対して描画する。
- (void)viewDidLoad {
[[AMoAdNativeViewManager sharedManager]
renderAdWithSid:kSid tag:kTag view:self.adView onFailure:
^(NSString *sid, NSString *tag, UIView *view) {
NSLog(@"onFailure: sid=%@ tag=%@ view=%@", sid, tag, view);
}];
}
- 3.1.0 beta 3-2
-
不要になった広告表示をクリアできるようになりました。
- (IBAction)performClear:(id)sender
{
[[AMoAdNativeViewManager sharedManager]
clearAdWithSid:kSid tag:kTag];
}
- 3.1.0 beta 3-1
-
広告の取得に失敗した時のコールバック関数を指定できるようになりました。
- (void)viewDidLoad {
UIView *adView =
[[AMoAdNativeViewManager sharedManager]
viewWithSid:kSid tag:kTag nibName:kNibName onFailure:
^(NSString *sid, NSString *tag, UIView *view) {
NSLog(@"onFailure: sid=%@ tag=%@ view=%@", sid, tag, view);
}];
[adView setFrame:CGRectMake(0, 100, 320, 100)];
[self.view addSubview:adView];
}
AMoAdLogger.h |
ログ出力制御ヘッダ |
AMoAdNativeView.h |
メインヘッダ |
libAMoAd.a |
ライブラリ |