こんにちは、ゲームで revmob を使用しています。全画面表示を統合しましたが、それ以上のゲーム画面を呼び出すことができません。CCMenuItemImageがあり、そのセレクターで呼び出しました
[RevMobAds openAdLinkWithAppID:@"000000000000000"];
そのオープニングiTunes。しかし、私は呼び出したいのです[[RevMobAds session] button];
が、revmob ドキュメントではボタンに割り当てられており、cocos2d ではボタンがありません。私は CCMenuItemImage を使用しています。
リンク
これがその仕組みです。(公式ドキュメント)
- (void)viewDidLoad {
[super viewDidLoad];
CGFloat width = floorf(self.view.frame.size.width*.8);
CGFloat height = 80;
CGFloat offset = floorf((self.view.frame.size.width*.8 - width)/2);
UIButton *button = [[RevMobAds session] button];
button.frame = CGrectMake(offset,offset,height,width);
[self.view addSubview:button];
// Optional title change
[button setTitle:@"More Free Games" forState:UIControlStateNormal];
// Optional color changes
UIImage *background1 = [self imageWithColor:[UIColor grayColor]];
UIImage *background2 = [self imageWithColor:[UIColor lightGrayColor]];
[button setBackgroundImage:background1 forState:UIControlStateNormal];
[button setBackgroundImage:background2 forState:UIControlStateSelected];
// Optional rounded corner changes, require #import <QuartzCore/QuartzCore.h>
button.layer.cornerRadius = 5;
button.clipsToBounds = YES;
}
@end