久々のブログです。あけましておめでとうございます。
バナーやってみました。とても簡単でしたわよ。
やり方~⬇
ViewController.h
#import < UIKit/UIKit.h >
#import < iAd/iAd.h >
@interface ViewController : UIViewController {
ADBannerView *adView;
}
ViewController.m
- (void)viewDidLoad
{
[super viewDidLoad];
adBannerView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adBannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
adBannerView.delegate = self;
adBannerView.frame = CGRectOffset(adBannerView.frame, 0, 50);
[self.view addSubview:adBannerView];
}
#pragma mark - ADBannerViewDelegate Method
-(void)bannerViewDidLoadAd:(ADBannerView *)banner {
// 広告読み込み成功時に呼ばれる
NSLog(@"bannerViewDidLoadAdが呼ばれた。");
}
- (BOOL)bannerViewActionShouldBegin:(ADBannerView *)banner willLeaveApplication:(BOOL)willLeave {
// 広告がクリックされた時に呼ばれる
NSLog(@"bannerViewActionShouldBegin:willLeaveApplicationが呼ばれた。");
return willLeave;
}
- (void)bannerViewActionDidFinish:(ADBannerView *)banner {
// 全面広告表示が終わったとき呼ばれる
NSLog(@"bannerViewActionDidFinishが呼ばれた。");
}
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
// 広告読み込みに失敗したとき呼ばれる
NSLog(@"bannerView:didFailToReceiveAdWithErrorが呼ばれた。 エラー= %@ %@", [error localizedDescription], [error userInfo]);
}
バナーやってみました。とても簡単でしたわよ。
やり方~⬇
ViewController.h
#import < UIKit/UIKit.h >
#import < iAd/iAd.h >
@interface ViewController : UIViewController
ADBannerView *adView;
}
ViewController.m
- (void)viewDidLoad
{
[super viewDidLoad];
adBannerView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adBannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
adBannerView.delegate = self;
adBannerView.frame = CGRectOffset(adBannerView.frame, 0, 50);
[self.view addSubview:adBannerView];
}
#pragma mark - ADBannerViewDelegate Method
-(void)bannerViewDidLoadAd:(ADBannerView *)banner {
// 広告読み込み成功時に呼ばれる
NSLog(@"bannerViewDidLoadAdが呼ばれた。");
}
- (BOOL)bannerViewActionShouldBegin:(ADBannerView *)banner willLeaveApplication:(BOOL)willLeave {
// 広告がクリックされた時に呼ばれる
NSLog(@"bannerViewActionShouldBegin:willLeaveApplicationが呼ばれた。");
return willLeave;
}
- (void)bannerViewActionDidFinish:(ADBannerView *)banner {
// 全面広告表示が終わったとき呼ばれる
NSLog(@"bannerViewActionDidFinishが呼ばれた。");
}
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
// 広告読み込みに失敗したとき呼ばれる
NSLog(@"bannerView:didFailToReceiveAdWithErrorが呼ばれた。 エラー= %@ %@", [error localizedDescription], [error userInfo]);
}