Nend (AppBank network)のアイコン広告を表示したので、
そのソースをさらしたいと思います
iOSでcocos2dの犬ロデオに使いました。
CGSize winSize =[[CCDirector sharedDirector] winSize];
UIViewController *c = [[[UIApplication sharedApplication] keyWindow] rootViewController];
// NADIconView クラスの生成
iconView = [[NADIconView alloc] initWithFrame:CGRectMake(0, winSize.height*0.5, 75, 75)]; // NADIconView の配置
iconView_2 = [[NADIconView alloc] initWithFrame:CGRectMake(0, winSize.height*0.68, 75, 75)]; // NADIconView の配置
iconView_3 = [[NADIconView alloc] initWithFrame:CGRectMake(winSize.width * 0.77, winSize.height*0.5, 75, 75)]; // NADIconView の配置
iconView_4 = [[NADIconView alloc] initWithFrame:CGRectMake(winSize.width * 0.77, winSize.height*0.68, 75, 75)]; // NADIconView の配置
[c.view addSubview:iconView];
[c.view addSubview:iconView_2];
[c.view addSubview:iconView_3];
[c.view addSubview:iconView_4];
// NADIconLoader クラスの生成
iconLoader = [[NADIconLoader alloc] init];
// ログ出力の指定
[iconLoader setIsOutputLog:YES];
// NADIconLoader へ NADIconView を追加
[iconLoader addIconView:iconView];
[iconLoader addIconView:iconView_2];
[iconLoader addIconView:iconView_3];
[iconLoader addIconView:iconView_4];
// API キーと SPOTID を設定
[iconLoader setNendID:@"あなたのapiKey"
spotID:@"あなたのspotID"]; // デリゲートオブジェクトの設定
[iconLoader setDelegate:self];
// 広告のロード
[iconLoader load];
iconView.hidden=NO; //アイコン広告を非表示にしたいときは YESに
iconView_2.hidden=NO;
iconView_3.hidden=NO;
iconView_4.hidden=NO;
UIColor *color = [UIColor whiteColor];
[iconView setTextColor:color]; //アイコンの下の文字の色を変更
[iconView_2 setTextColor:color];
[iconView_3 setTextColor:color];
[iconView_4 setTextColor:color];
こんな感じです。
犬ロデオの結果画面に出てくるのがnend(appbank network)のアイコン広告です。
タイトル画面にでてくるアイコンはGameFeatです。