2013-04-22 7 views
1

iAd 문서를 읽었으며 대리인 메서드에 익숙하므로 iAd 배너 광고를 클릭 할 때 실행되는 메서드가 나타나지 않습니다.iAd를 클릭했을 때 어떻게 함수를 실행합니까?

나는 광고를 클릭 할 때 게임을 일시 정지 할 수 있도록하려면 :

[self pause]; 

실행되는 응용 프로그램 위임 방법 또는 내가이 작업을 수행 할 수 있도록 실행할 수있는 다른 방법이 있습니까? iAD

답변

2

사용이 delegate 방법 :

user tapped banner view 때를 호출합니다.
- (BOOL)bannerViewActionShouldBegin:(ADBannerView *)banner willLeaveApplication:(BOOL)willLeave 
{ 
    [self pause] 
    return YES; 
} 

application’s user interface 덮여 banner view finishes 실행 an action 후에 호출됩니다.

- (void)bannerViewActionDidFinish:(ADBannerView *)banner 
{ 
    [self play] 
}